XX
Principal Software EngineerECSSt. Louis, Missouri, United States

Dieses Stellenangebot ist nicht mehr verfügbar

XX

Principal Software Engineer

ECS
  • US
    St. Louis, Missouri, United States
  • US
    St. Louis, Missouri, United States

Über

ECS is seeking a Principal Software Engineer to work in our St. Louis, MO office.

ECS is seeking a Principal Software Engineer (V) to provide mission-critical software engineering support to the National Geospatial-Intelligence Agency (NGA) under the Software Aqua Badge Engineering Resources program. This position supports NGA DevCorps' enterprise-wide modernization initiatives, advancing automation, DevSecOps, and continuous integration/delivery for GEOINT applications and services.

Responsibilities
  • Lead full-stack software engineering efforts in support of GEOINT Services DevCorps backlog priorities.
  • Apply Agile and DevSecOps best practices to design, develop, test, and deploy secure software solutions.
  • Drive the engineering lifecycle from requirements definition through production sustainment.
  • Develop front-end (UI/UX), server-side, and API components using languages such as Java, Python, and JavaScript (Angular, React, Flask, Spring Boot).
  • Author and maintain software documentation including design artifacts, test plans, and user manuals.
  • Mentor and guide senior and mid-level engineers within Agile teams.
  • Ensure compliance with security accreditation and assessment requirements (e.g., ATO, IAVA, POA&M).
  • Coordinate integration activities across government and contractor teams to enable enterprise data access and analytics.

Requirements:

  • Active TS/SCI clearance.
  • Master's degree in Computer Science, Engineering, Information Systems, or related field and 13+ years of full-stack software engineering experience; OR Bachelor's degree with 15+ years, or 17 years of equivalent experience without a degree.
  • Proficiency in enterprise development using Java, Python, and JavaScript.
  • Experience with CI/CD pipelines (Jenkins, GitLab CI, GitHub Actions) and automated testing frameworks (TDD).
  • Demonstrated leadership in Agile software teams (Scrum, Kanban) and mentoring developers.
  • Experience in secure coding and DevSecOps implementation within classified environments.
  • Strong communication skills capable of translating complex technical concepts for non-technical audiences.

Req Benefits:

">

  • St. Louis, Missouri, United States

Sprachkenntnisse

  • English
Hinweis für Nutzer

Dieses Stellenangebot wurde von einem unserer Partner veröffentlicht. Sie können das Originalangebot einsehen hier.