Software Development Manager responsible for a Software Development team on the NATS Flight Data Processing program. Overseeing software lifecycle activities and ensuring quality work products.
Responsibilities
Responsible for a Software Development team of approximately 10-15 software developers on the United Kingdom (UK) NATS Flight Data Processing (FDP) Evolution program.
Staffing and hiring activities to meet workload needs for the team, includes interviewing and evaluation of candidate new hires.
Control Account Manager (CAM) responsibilities for applicable control accounts.
Cost estimating, workload and manpower planning, including authoring Basis of Estimates (BOEs).
Responsible for management of full Software Development lifecycle activities for product area(s) including design, code, unit and string testing of features/fixes, development of SW documentation, integration and test support for their product area, as well as site issue support.
Interface with the customer to address/answer questions relating to product area(s) as needed.
Cost, schedule, and resource management, as well as oversight for technical aspects of the SW product team(s).
Plan engineering tasks, deadlines, milestones, and task sequencing and apply tracking metrics.
Implement Earned Value methodology (EVM) as required by the program.
Ensure delivery of quality work products, including specifications, code, plans and procedures, in accordance with program requirements.
Identify requirements for subcontractor to support the program, where applicable.
Develop and conduct interim and yearly performance reviews for the department personnel, initiate award programs and other employee personnel activities.
Requirements
Bachelor’s degree and with 8+ years of prior relevant experience, or a Master’s degree with 6+ years of prior relevant experience.
4+ years of experience supervising or leading teams or projects.
Experience on a large-scale software development program in a software engineering leadership capacity.
Demonstrated understanding of full software development life cycle as well as proven experience with supporting highly critical customer missions.
Understanding of SW configuration management tools and change tracking.
Must have excellent verbal and written communication skills and an ability to demonstrate a commitment to personal and corporate excellence, ethical behavior and integrity.
Cost accounting / earned value management / ownership.
Planning and cost estimating experience.
Experience with execution under Waterfall and/or Agile development methodology.
Ability to obtain and maintain a Public Trust security clearance.
Manager, Software Engineering overseeing Middleware messaging team technologies at Options Clearing Corporation. Leading automation, configurations, and support for middleware in production.
GTM Engineering Manager managing Salesforce Developers and CPQ Specialists for GTM technology initiatives. Driving execution and collaborating with global teams to deliver on strategic roadmaps.
Ship Engineering Manager overseeing combat systems installation and testing on naval platforms within Defence Delivery Organisation. Engaging with stakeholders and managing complex technical challenges.
Senior Engineering Manager leading Merchant Dashboard team at SpotOn. This role entails managing engineering teams and driving technical direction for a crucial platform.
Engineering Manager leading Bill Pay team at Float, a fintech startup simplifying finance for Canadian businesses. Owning customer - facing experiences in a strategically important product area.
Responsible for securing and managing public funding for Pix's strategic projects in France and abroad. Collaborating with internal teams to ensure compliance and reporting.
Senior Engineering Manager leading and scaling the Agentic Workflow engineering organization at Pearson Learning Studio. Focused on performance management and technical excellence across multiple teams.
Engineering Manager leading Pipedrive's engineering team responsible for customer - facing insights, reporting, and analytics capabilities. Focused on reliable delivery of features with an AI - native approach.
Senior Engineering Manager leading engineering teams for Spotify's artist platform. Responsible for product innovation and platform reliability in music creator solutions.
Engineering Manager overseeing software projects and team development for AI solutions at Veritone. Leading engineering practices and cultivating a supportive and innovative team culture.