This is a DevOps-focused Software Engineer position supporting a software application suite and its live production operations. The role is responsible for system health, availability, reliability, performance, and continuous service delivery. The engineer designs, develops, tests, deploys, documents, maintains, and enhances complex software systems based on documented requirements, working independently or as part of a team. The position includes reviewing and testing software components against design requirements, documenting test results, resolving software problem reports, and applying software development and design methodologies suited to the development environment. The engineer contributes to system design decisions, including hardware/software trade-offs, software reuse, use of OSS/COTS/GOTS products, and analysis and synthesis of requirements from system level to individual software components. The role also oversees and monitors live production operations; identifies, diagnoses, and responds to service disruptions, performance degradation, and operational issues; performs basic troubleshooting and corrective actions; and supports system sustainment. Collaboration with development and operations teams is essential to maintaining system health, improving operational efficiency, and supporting continuous service delivery. The position requires a TS/SCI clearance with polygraph. It is located in Annapolis Junction, Maryland.
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
Mid Level