Android Developer, TacMO in Ridgecrest, CA at DCS

Date Posted: 7/16/2022

Job Snapshot

  • Employee Type:
    Full-Time
  • Job Type:
  • Experience:
    Not Specified
  • Date Posted:
    7/16/2022
  • Job ID:
    3576
  • Clearance Level:
    Secret

Job Description

Job Description:

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 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.
  • 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.
  • Must be able to obtain a Secret level security clearance and maintain for the duration of employment.​​​​​​
  • Bachelor’s degree in STEM with a minimum of 3 years’ experience is required.
  • 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.
  • Understanding of Object Oriented Design (OOD) and Object Oriented Programming (OOP).
  • Experience implementing Unit Testing.
  • Experience with Software Version Control.

Desired Skills:

  • Previous experience in the government/DoD software development.
  • Experience or understanding of Agile Scrum methodologies.
  • Experience with avionics systems and components.
  • Experience with Java and/or Kotlin programming languages.
  • Experience with Git Version Control System.
  • Experience Leading Software Teams.

Job Requirements

3576

CHECK OUT OUR SIMILAR JOBS

  1. Software Engineer Jobs
  2. Project Engineer Jobs

ChooseYour Path

OR