user avatar

Software Architect

Abel Personnel, Inc.

Today
Secret
Senior Level Career (10+ yrs experience)
$130,000 - $175,000
Occasional travel
IT - Software
Colorado Springs, CO (On/Off-Site)

The Software Architect will support the C2BMC program, architecting large-scale distributed command and control systems for Missile Defense and Space missions. This role is highly technical and highly visible, working across systems, software, network, cyber, and DevSecOps teams to define and guide the software architecture for critical capabilities.

You will be responsible for developing architecture solutions and designs that enable scalability, extensibility, maintainability, and reliability in a complex, distributed environment. The architect provides direct technical support to the Chief Engineer and Chief Architect and collaborates with multiple engineering disciplines to ensure the architecture meets operational, performance, and security needs.

Key Responsibilities

Develop and maintain software architecture and design for large-scale distributed systems.

Define logical and physical software architectures that support mission requirements.

Lead and review software design approaches for capabilities within the Agile Release Train.

Perform trade studies and technical analyses for current and future C2BMC software development efforts.

Analyze system performance, identify bottlenecks, and recommend improvements.

Coordinate across systems engineering, software engineering, integration & test, cyber, infrastructure, and deployment teams.

Communicate architectural intent and constraints to developers, engineers, leadership, and customers.

Support implementation of cyber requirements and secure architecture principles.

Prepare and deliver briefings, presentations, and technical documentation to internal and external stakeholders.

Required Skills

Extensive experience in software engineering and architecture for large-scale systems.

Strong background developing software architecture and design for distributed systems.

Proficiency with Java and full software development lifecycle activities.

Understanding of modern architecture paradigms (event-driven, service-oriented, microservices).

Experience with logical and physical modeling of systems.

Demonstrated ability to act as a technical leader and mentor to other engineers.

Strong problem-solving skills with the ability to find solutions within technical and program constraints.

Experience performing trade studies and architecture analyses.

Excellent written and verbal communication skills; comfortable presenting to senior leadership and customers.

Preferred / Desired

Familiarity with Information Assurance (IA) and Cybersecurity principles.

Experience with static and dynamic security assessment tools (e.g., SonarQube, OWASP ZAP).

Knowledge of STIGs and secure system architecture.

Experience with virtualization, containerization, and orchestration technologies.

Experience applying automation and CI/CD pipelines to enforce standards and drive test repeatability.

Education Required

Bachelor’s degree and 14+ years of experience in:

Software Engineering

Computer Science

Mathematics

Physics

Engineering

Or related technical discipline

Advanced degree preferred with 12+ years of experience.

Certification Requirements

Security+ or equivalent/higher required within 60 days of start.
group id: 91129416
N
Name HiddenLead IT Recruiter

Match Score

Powered by IntelliSearch™
image match score
Create an account or Login to see how closely you match to this job!