As a Software Engineer, you will design, develop, deploy, and maintain secure, mission-focused applications supporting distributed operational environments. You will work across the full software development lifecycle, from design and development through deployment and sustainment, collaborating closely with cross-functional teams to ensure high availability, performance, and reliability. This role blends hands-on software engineering with operational support and system administration responsibilities across multiple production sites.
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
Entry Level