An application made for this job — a tailored resume and cover letter that speak straight to the posting.
Catalyst Operations & Analytics seeks a Senior Software Engineer to lead the design, development, and delivery of complex software systems in an Agile environment. You will own significant portions of the SDLC—from requirements analysis and design through coding, integration, and testing—and you will mentor junior engineers to raise the team's technical capabilities.
The role emphasizes evaluating software architectures, ensuring performance and security, and presenting technical solutions to
Senior Software Engineers lead the design, development, and delivery of complex software systems in support of the customer's requirements. Senior Software Engineers take ownership of significant portions of the software development lifecycle — from requirements analysis and design through coding, integration, and testing — while operating within Agile development teams. Senior Software Engineers apply sound engineering judgment to resolve difficult technical problems, evaluate design trade-offs, and help ensure delivered systems meet performance, security, and reliability standards. Senior Software Engineers are expected to review the work of less experienced engineers and provide technical mentorship
US Citizenship and TS/SCI with Polygraph (no exceptions)