BAE Systems Principal Cloud Software Integration Engineer - MAFPS in San Diego, California

Job Description

BAE Systems is seeking a self-motivated and experienced Software developer and integrator skilled in both client and server development for the Mobility Air Forces (MAF) Automated Flight Planning Service (MAFPS) program. The MAFPS system is BAE Systems solution supporting the Air Mobility Command s need of an evolutionary flight planning service. This service provides modernized flight planning capabilities fully compliant to current and emerging airspace and air traffic control constraints and maximizes fuel efficiency. The work encompasses designing, developing, integrating and delivering major software server and client enhancements over the next two to five years targeted to the cloud environment deployment (i.e., AWS). The MAFPS system replaces the legacy Advanced Computer Flight Planning (ACFP) at the Tanker Airlift Control Center (TACC).

The qualified candidate will work in a rapid development environment as part of a multi-disciplinary powerful and dynamic group of developers whose primary charter is to dominate the development and delivery of automated flight planning practices with state of the art mission planning capabilities paired with natural, insightful, and intuitive user interfaces. The applicant will develop and implement processes to improve the efficiency and accuracy of development operations in a cloud environment.

Responsibilities and Tasks include:

  • Develop software processes to improve the efficiency and accuracy of a cloud computing development and test environment

  • Design and implement deployment operations to dynamically push updates to cloud infrastructure

  • Build and maintain development, test, and production environments in the cloud

  • Implement automated processes inside of AWS

  • Develop understanding of MAFPS end-to-end product features

  • Analyze and fix issues in Java

  • Document best practices in Confluence wiki

The candidate should have full software life-cycle development experience and be proficient in CICD operations and Amazon Web Services with industry experience of 8 years or greater.

Typical Education & Experience

Typically a Bachelor's Degree and 4 years work experience or equivalent experience

Required Skills and Education

  • US Citizenship and a Secretsecurity clearance granted by the Federal Government

  • Experience in secure coding practices, techniques, and tools

  • Experience in Ansible scripting

  • Experience in scripting (bash/perl/python/etc.)

  • Experience in Java software development

  • Experience with build tools, such as Apache Maven, Nexus, and Ant project management

  • Experience with Jenkins Continuous Integration

  • Experience with Svn/Git best practices and maintenance

  • Experience with configuration management

  • Experience with cloud environment (such as Amazon Web Services (AWS)) development and deployment

  • Understanding and skills in software design and code, including Object Oriented Analysis & Design (OOAD) as well as architectural and software design patterns

  • Team player with a proactive attitude and the ability to be productive in a dynamic/collaborative environment

  • Strong oral and written communications skills

Preferred Skills and Education

  • Bachelor of Science degree in Computer Science, Math, or similar.

  • Agile development experience and Scaled Agile Framework (SAFe) development experience or training

  • Automation experience, especially automated regression script development and automated unit tests

  • Java Enterprise Edition 6 or 7 development experience (JAX-RS, EJB, CDI, JPA, JSF, Servlet)

  • Proficiency in software integration and troubleshooting techniques to include system performance awareness and system optimization

  • C# .net experience recommended

  • Experience in HTML/CSS

  • Experience with RESTful web services, JAX-RS, SOAP-based web services

  • Experience with Enterprise Architect

  • Operating Systems (Windows and/or UNIX/Linux)

  • Architecture (e.g., Windows Client/Server applications, Web Services, and/or SOA)

  • Virtual Machine experience (setting up, creating and maintaining)

  • Education or experience with previous Mission Planning applications,NGA DAFIF, Joint Mission Planning System(JMPS) and Common Route Definitions (CRDs)a plus

  • User Interface development experience

  • Configuration Management best practices (versioning, 3 rd party tools tracking, etc.)

  • Experience with HP Fortify a plus

  • Experience with javascript frameworks such as Vue, Angular, or React

  • Experience with mapping products, such as Cesium or ArcGIS Javascript API

About BAE Systems Electronic Systems

BAE Systems is a premier global defense and security company with approximately 90,000 employees delivering a full range of products and services for air, land and naval forces, as well as advanced electronics, security, information technology solutions and customer support and services.

The Electronic Systems (ES) sector spans the commercial and defense electronics markets with a broad portfolio of mission-critical electronic systems, including flight and engine controls; electronic warfare and night vision systems; surveillance and reconnaissance sensors; secure networked communications equipment; geospatial imagery intelligence products and systems; mission management; and power-and energy-management systems. Headquartered in Nashua, New Hampshire, ES employs approximately 13,000 people globally, with engineering and manufacturing functions primarily in the United States, United Kingdom, and Israel. Equal Opportunity Employer/Females/Minorities/Veterans/Disabled/Sexual Orientation/Gender Identity/Gender Expression

Principal Cloud Software Integration Engineer - MAFPS


EEO Career Site Equal Opportunity Employer. Minorities . females . veterans . individuals with disabilities . sexual orientation . gender identity . gender expression