The Senior Software Architect will lead the development of new capabilities for a complex, high‑performance system. This role oversees a team of developers, drives high‑level architectural decisions, and manages the full software development process in an Agile environment. The architect collaborates daily with program management, integration, testing, and information assurance teams, serving as the technical expert for system design. Responsibilities include defining architectural direction, evaluating requirements against cost and schedule constraints, and establishing strategies for application monitoring, infrastructure, interfaces, and critical business functions.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior