Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Architect

Bryant Staffing Solutions

Title: Software Architect
Status: Full-Time
Location: St. Louis, MO
Salary: Salary to be discussed by Bryant Staffing Solutions Recruiter
Visa Support: Not Available

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

Why This Location?
These locations offer a strong balance of professional opportunity and quality of life. Enjoy access to outdoor recreation, vibrant local dining, and cultural attractions. Each city provides a mix of affordability, community engagement, and growing tech ecosystems, making them attractive for both career growth and lifestyle.
Vacancy posted more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Architect. Be the first to apply!