Software Architect ( Full-Time ) St. Louis, MO - DK

Central Business Solutions

St. Louis (MO)

On-site

USD 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Central Business Solutions seeks an experienced Software Architect to design and guide modern, scalable architectures in a secure, mission-driven environment. You will work with cross-functional teams to translate business requirements into robust system solutions while contributing hands-on development efforts.

The role emphasizes architectural strategy, modernization, and collaboration across engineering, product, and security domains. U.S. Citizenship and TS clearance are required.

Qualifications

  • Bachelor's degree in CS/CE or related field.
  • 5+ years in software engineering or architecture.
  • Proficiency in Java, C++, Python, or Go.
  • U.S. Citizenship required.
  • Active TS clearance required.

Responsibilities

  • Design high-level and detailed software architecture solutions.
  • Collaborate with engineering teams to implement designs.
  • Analyze complex challenges and propose scalable solutions.
  • Ensure secure, resilient, observable systems.
  • Lead modernization and long-term technology strategy.
  • Translate requirements into system designs with product teams.
  • Align architecture with enterprise frameworks.
  • Refine architectural backlog and priorities.
  • Mentor engineers on architecture principles.
  • Stay current with industry trends and delivery methodologies.

Skills

Software architecture
System modeling
Secure development
Cross-functional leadership

Education

Bachelor's degree in CS/CE

Tools

MBSE
Structurizr
ADR
C4 modeling

Job description

Job Overview:

An experienced Software Architect is needed to support advanced technology initiatives within a secure, mission-driven environment. This role focuses on designing and guiding the implementation of scalable, secure, and modern software architectures. The position involves close collaboration with cross-functional teams to translate business and technical requirements into robust system solutions. Candidates should be hands-on, contributing to development efforts while driving long-term architectural strategy. This opportunity is contingent upon contract award.

Key Responsibilities:
  • Design, develop, and maintain high-level and detailed software architecture solutions
  • Partner with engineering teams to implement architectural designs and best practices
  • Analyze complex technical challenges and recommend effective, scalable solutions
  • Ensure systems are secure, resilient, observable, and adaptable to evolving needs
  • Lead modernization efforts and define long-term technology strategies
  • Collaborate with product and engineering teams to translate requirements into system designs
  • Align system architecture with broader enterprise and solution architecture frameworks
  • Define and refine architectural backlog items and priorities
  • Mentor and guide engineers on architecture principles and implementation practices
  • Stay current with industry trends and modern software delivery methodologies
Required Qualifications:
  • Bachelor's degree in Computer Science, Computer Engineering, or a related field
  • At least 5 years of experience in software engineering or software architecture
  • Proficiency in object-oriented programming languages such as Java, C++, Python, or Golang
  • Strong communication and organizational skills
  • U.S. Citizenship required
  • Active Top Secret clearance
Preferred Qualifications:
  • Experience with Model-Based Systems Engineering (MBSE)
  • Familiarity with C4 modeling and tools such as Structurizr
  • Knowledge of Architecture Decision Records (ADR)
  • Understanding of zero-trust security models and identity/access management systems
Security Requirements:
  • Active TS/SCI clearance or ability to obtain one
Key Skills Required:
  • Software architecture design and system modeling
  • Secure and scalable system development
  • Cross-functional collaboration and technical leadership
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Architect ( Full-Time ) Huntsville.AL - DK
Software Architect ( Full-Time ) Huntsville.AL - DK

Central Business Solutions, Inc • Huntsville (AL)

On-site
USD 100,000 - 130,000
Software Architect ( Full-Time ) Huntsville.AL - DK
Software Architect ( Full-Time ) Huntsville.AL - DK

Central Business Solutions • Huntsville (AL)

On-site
USD 120,000 - 180,000
Software Architect with Security Clearance
Software Architect with Security Clearance

Radiance Technologies • Bellbrook (OH)

On-site
USD 100,000 - 140,000
Software Architect
Software Architect

Radiance Technologies • Beavercreek (OH)

On-site
USD 100,000 - 140,000
Software Architect
Software Architect

Leidos • San Diego (CA)

On-site
USD 130,000 - 160,000
Software Architect #11506
Software Architect #11506

ECCO Select • St. Louis (MO)

Hybrid
USD 140,000 - 190,000
Enterprise Architect SME
Enterprise Architect SME

Socket.dev • Washington

Hybrid
USD 140,000 - 200,000
401(k)
401(k) matching
Dental insurance
+8
Senior Software Architect
Senior Software Architect

TechFlow Inc • Montgomery (AL)

On-site
USD 110,000 - 150,000
Solution & Systems Integration Architect SME
Solution & Systems Integration Architect SME

Socket.dev • Washington

Hybrid
USD 140,000 - 200,000
401(k)
401(k) matching
Health insurance
+6
Solution & Systems Integration Architect SME
Solution & Systems Integration Architect SME

Ignite IT • Washington

Hybrid
USD 140,000 - 210,000
401(k)
Dental insurance
Health insurance
+5