Software Solutions Architect
Noblis - Baltimore, MD
Apply NowJob Description
We are seeking a skilled Solutions Architect to work on a software solutions team delivering client projects, and specifically the creation, updating, processing, and storage of software bills of material (SBOMs) as part of a broader software security program.ResponsibilitiesResponsibilities include:Developing technical solutions to address customer pain points and specific requirement.Lead the technical effort through product/technology evaluation, architecture development, and solution design, and software development.Perform programming, documenting, testing, debugging, and participating in agile development activities to include sprint planning, working in a team environment, participating in standups, and other agile practices.Analyze design requirements and drive development and implementation, including utilization of best practices for secure systems development.Develop capabilities to enable ongoing improvement in software vulnerability detection, and in-depth knowledge of software security concepts is required.The use of SBOMs is a new and evolving area, and the Solutions Architect will be expected to:Stay abreast of trends in the space, create requirements from broad business and cybersecurity goals, and rapidly develop innovative solutions to complex challenges.QualificationsJob Requirements15+ years of professional experience and a Bachelor's degree or equivalent (1 year of education = 1.5 years of experience).Proficiency across a breadth of information technology and cybersecurity, with particular expertise in the leveraging capabilities between multiple software, information systems products, and applications.Experience with technology evaluation and selection, and providing recommendations to leadershipComprehensive understanding of the Agile processExperience with several different DevOps type of tooling (Ex: Drone, Github & Github Actions, Docker, Terraform, Puppet, Sonar, Linting Tools, etc.)Database experience with some of the following products: PostgreSQL, MySQL, Oracle, MongoDBComprehensive understanding of software testing and quality assurance best practicesExperience with the Software Development Lifecycle (SDLC)Ability to work and communicate in a team environmentExperience developing web application programming interfaces (APIs) based on Representational State Transfer (REST), JSON, XMLExperience with cloud application deployments and cloud native services, particularly Amazon Web Services (AWS)Understanding of containerizationExperience in conducting security design reviews and recognizing vulnerabilities in solutionsExperience with web-based and cloud-native architecturesUnderstanding of opensource and its risksPreferences for this role include:Ability to lead and support multiple projectsExperience with contributing to open-source platforms/toolsExperience mentoring others on best technical practicesKnowledge of the python web frameworks like Falcon, Flask, or DjangoUnderstanding of messaging queues like Apache Kafka and ActiveMQClient EngagementSupport and lead evolving business development efforts by applying technical and functional expertise to develop business solutions. Lead proposal sections for small or limited competition proposals and actively participate in teaming strategy discussions.About the companyNoblis is a not-for-profit corporation science, technology, and strategy organization that delivers technical and advisory solutions to federal government clients. #J-18808-Ljbffr
Created: 2025-09-17