Salary Range: $69,996 - $119,132
The Tactical Mobility (TacMo) Integrated Product Team (IPT) develops and delivers innovative and custom software and hardware solutions/products that enable the ability to securely execute mission requirements and support integrated warfighting capabilities, meeting current and emerging critical fleet needs. TacMo’s in-house organic and agile capabilities, from developing systems from concept through design and into fabrication and prototyping, allows for rapid release outside of traditional waterfall product life cycles. TacMo’s organic product development also supports the Engineering and Manufacturing Development (EMD) Phase of the NAVAIR Acquisition Process. The incumbent will perform software engineering over the product life cycle in an agile Scrum environment, encompassing requirements development, requirements analysis, design, coding, unit testing, system integration, documentation, and Development Operations (DevOps).
Essential Job Functions:
Building and modifying system applications and software, fixing errors, adapting code to new design standards and hardware, improving performance, and upgrading interfaces.
System testing and validation as well as working with customers and project leads on technical issues regarding software system design, maintenance, and security.
To be successful in this role, the developer will need extensive knowledge of programming languages and the agile software development life cycle.
Work closely with other software developers, test team members, systems engineers, technical writers and end users to produce a high quality product.
Provide technical leadership and management for a software team.
Work with the Software Task Team Lead and IPT Leadership to implement and improve software engineering processes.
Train and mentor junior software engineers.
Work in a security sensitive and process oriented environment.
Required Skills:
Due to the sensitivity of customer related requirements, U.S. Citizenship is required.
BS in STEM with five to seven years of relevant experience.
Must be able to work onsite - This position is not remote work eligible.
Must be able to obtain a Secret level security clearance and maintain for the duration of employment.
Creative and adaptable.
Self-motivated and quick learning.
Strong interpersonal skills.
Excellent communication and collaboration skills.
Resourcefulness and troubleshooting aptitude.
Attention to detail.
Significant experience in developing software for the Android native platform.
Experience in developing secure and robust Android applications.
Familiarity with Android security model, and Android mobile device management frameworks, Android platform security and cryptography.
Experience in leading software engineering teams.
Understanding of Object Oriented design (OOD), Object Oriented programming (OOP).
Experience or understanding of Agile Scrum methodologies.
Experience with Java and/or Kotlin programming languages.
Experience with Git Version Control System.
Knowledge of the Atlassian suite, GitLab, or similar tool set.
Desired Skills:
Previous experience in the government / DoD software development.
Experience with avionics systems and components and coding practices.
Ability to adapt to new technologies.