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.
Assistant Site Manager for TRIMEDX Clinical Engineering Leadership Program, managing operations and developing associates towards promotion as Clinical Engineering Site Manager. Ensuring adherence to TRIMEDX Medical Equipment Management Plan and regulatory compliance.
Senior Structures Engineering Manager providing leadership across Mobility Surveillance and Bombers at Boeing. Responsible for safety, airworthiness, and technical execution on key programs.
Software Engineering Manager overseeing Data Platform delivery with a focus on mentoring engineers at U.S. Bank. Responsible for cross - team alignment and technical solution delivery in fintech.
Senior Structures Engineering Manager at Boeing responsible for structures functional leadership across various programs. Leading technical execution while ensuring safety and airworthiness across capabilities.
Engineering Manager leading engineering projects for a Tourism Marketing Agency in London. Driving technology advancements to enhance marketing efforts and customer engagement.
Engineering Manager leading the engineering department at Linamar, a global manufacturer of precision components for automotive, energy, and mobile industries.
Project Manager responsible for engineering management at Blue Yonder, a digital supply chain leader. Focused on delivering project objectives and supporting team development in a cloud - based environment.
Software Engineering Manager leading a small team at a Fintech startup optimizing the lending process in Canada. Responsibilities include technical leadership, team management, and product execution.
Senior Engineering Manager overseeing complex naval ship projects as part of a global defence organisation. Leading teams in delivering technical scopes safely and effectively during a secondment in Indonesia.
Operations Engineering Manager 3 managing engineering operations in Fort Worth, supporting production business units and driving project success. Requires extensive experience in engineering and team leadership.