Software Engineering Manager
AmentumAbout the role
Your Impact:
JOB DESCRIPTION
Your Impact:
The Geospatial Enterprise Open Data Store contract provides integration, design, development, and sustainment for data services in support of Federal Government.
The Software Engineering Manager is responsible for overseeing multiple development teams implementing structured architecture principles, and the adherence to standards and design patterns/elements. This role assisting in defining the solution architecture required to meet all technical, operational, and security requirements. You will be providing technical direction to modernize and optimize services utilizing AWS managed services as well as custom microservices.
You will be leading multiple development teams by defining the technical requirements and standardization of the processes and technical stack. This includes planning and scheduling; system integration; software development, integration, and test; software release planning and deployment; operations and sustainment; and user migrations from legacy systems.
Here's What You'll Need:
Responsibilities:
· Leads multiple teams of developers creating and sustaining data cataloging and management services that are compliant with Government architect and design principles.
· Supports the development of cross functional or large-scale automated information systems to include enterprise architectures and conducting modeling and simulation of services and capabilities being developed.
· Reviews the designs and system architectures to include the software, hardware, and communications to support the total requirements and provides for present and future cross functional requirements and interfaces
· Provides comprehensive definition of all aspects of system development from analysis of mission needs to verification of system performance
· Oversees the evaluation of system alternatives and assessment of risks and costs
· Guides architecture analysis to provide the government with data to support trade-offs between competing demands.
· Plans the design, development and provide administration for GEOINT data services and systems which are largely enterprise Geographic Information Systems.
· Provide guidance on software design to ensure enterprise implementation.
· Identifies relevant industry and NGA standards and directs the implementation to create an open, cloud-based service centric architecture
· Oversees the creation of project specifications and procedures to detailed logical flow charts.
· Interfaces with customers to identify needs and evaluate alternative business solutions.
· Oversees the perform the full lifecycle of software engineering support including but not limited to requirements engineering, solutions engineering, scheduling, reliability analysis, resiliency analysis, development, integration, test and evaluation, maintainability analysis, and decommissioning.
· Leads the planning, documenting, a
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s