Senior Principal Software Engineer/Deputy Program Manager - CGSWeb
Listed on 2026-10-13
-
Software Development
Software Engineer
Location: St. Louis
Senior Principal Software Engineer / Deputy Program Manager - CGSWeb
Job :
Date Posted: T00:00:00
Location:
St. Louis, Missouri
Minimum Experience:
15 years
Education:
Master's Degree
Epsilon Systems C5I () is focused on software development and systems engineering for complex command, control, intelligence, and combat systems and is seeking a Senior Principal Software Engineer / Deputy Program Manager with 15+ years of experience for work in St. Louis, MO supporting an Intelligence, Surveillance, Reconnaissance and Target (ISR&T) web development project. Our engineering efforts provide the warfighter with tools and critical support to operational missions to improve targeting capabilities.
This position will serve as a senior technical lead while also supporting program execution, customer engagement, and the overall management of program activities. If you have a passion for excellence in engineering, technical leadership, and mission execution and enjoy working on challenging projects in a fast-paced, team-oriented environment – read on!
- Design, develop, and implement web applications to power a national ISR&T toolset with a large user base.
- Provide senior-level technical leadership and direction for software architecture, design, development, integration, test, and deployment activities.
- Perform systems engineering duties on operational java script front-end and java backend applications.
- Write well designed, testable and efficient code that meets technical requirements.
- Work closely with users to troubleshoot code defects and deploy timely fixes.
- Participate in a highly collaborative team environment, contributing to all phases of the development lifecycle.
- Deploy applications on secure classified networks.
- Deliver projects on time and with attention to quality.
- Support the Program Manager in the planning, execution, and oversight of program activities, including technical performance, schedule, staffing, deliverables, and program priorities.
- Serve as a primary program and technical interface with Government customers and key stakeholders, providing status, identifying risks, and coordinating resolution of technical and programmatic issues.
- Provide leadership and direction to technical teams, including establishing priorities, coordinating resources, mentoring engineering staff, and ensuring engineering activities remain aligned with contractual and mission requirements.
- Act on behalf of the Program Manager as required, supporting day-to-day program operations, customer meetings, technical reviews, and coordination across engineering, operations, and program management functions.
- Master's of Science degree in Computer Science or related discipline.
- Fifteen (15+) or more years of progressively responsible experience in Software Design, Development, Test, and Evaluation, including experience providing technical leadership for complex software or systems engineering efforts.
- Demonstrated experience leading multidisciplinary technical teams and coordinating software development activities across complex programs or projects.
- Hands on experience with Java, C++, JavaScript, React.js, Web Services.
- Recent Amazon Web Services experience relevant network experience in the design, integration, analysis, troubleshooting, documenting, programming and operation of computer equipment and networks.
- Experience with modern version control systems (i.e., SVN, Git).
- Experience administering/monitoring Windows Servers (including security requirements) and upgrading operational systems.
- Level II IAT 8570.01 Cert such as Security+.
- Good interpersonal skills and the ability to communicate effectively with Government customers, technical personnel, business users, and senior…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).