Software Solutions Architect - Noblis : Job Details

Software Solutions Architect

Noblis

Job Location : Baltimore,MD, USA

Posted on : 2025-07-25T01:11:07Z

Job 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.

Responsibilities

Responsibilities 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.
Qualifications

Job Requirements

  • 15+ 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 leadership
  • Comprehensive understanding of the Agile process
  • Experience 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, MongoDB
  • Comprehensive understanding of software testing and quality assurance best practices
  • Experience with the Software Development Lifecycle (SDLC)
  • Ability to work and communicate in a team environment
  • Experience developing web application programming interfaces (APIs) based on Representational State Transfer (REST), JSON, XML
  • Experience with cloud application deployments and cloud native services, particularly Amazon Web Services (AWS)
  • Understanding of containerization
  • Experience in conducting security design reviews and recognizing vulnerabilities in solutions
  • Experience with web-based and cloud-native architectures
  • Understanding of opensource and its risks

Preferences for this role include:

  • Ability to lead and support multiple projects
  • Experience with contributing to open-source platforms/tools
  • Experience mentoring others on best technical practices
  • Knowledge of the python web frameworks like Falcon, Flask, or Django
  • Understanding of messaging queues like Apache Kafka and ActiveMQ
Client Engagement

Support 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 company

Noblis is a not-for-profit corporation science, technology, and strategy organization that delivers technical and advisory solutions to federal government clients.

#J-18808-Ljbffr
Apply Now!

Similar Jobs ( 0)