This site uses cookies. To find out more, see our Cookies Policy

Android Software Engineer in Ridgecrest, CA at DCS

Date Posted: 12/7/2018

Job Snapshot

Job Description

Job Description:

The DPSS team is seeking a highly skilled and motivated Android engineer to develop software for the Digital Precision Strike Suite (DPSS) on the native Android platform.

Essential Job Functions:

Perform software engineering over the entire life cycle including requirements analysis, design, coding, unit testing, system integration and documentation.

Work closely with other software developers, test team members, systems engineers and technical writers to produce a high quality product.

Work in a security sensitive and process oriented environment.

Required Skills:

Due to the sensitivity of customer related requirements, U.S. Citizenship is required.

Bachelors degree (or work experience equivalent) in Computer Science/Engineering; however other disciplines with strong software experience will be considered, plus 5 yrs. relevant experience. Will also consider a candidate with a Master's degree in Computer Science/Engineering with 4 years of relevant experience.

Must be eligible to obtain and maintain a security clearance.

Experience in developing applications with Java, C# or other modern object oriented language.

Significant and demonstrated experience in developing native Android applications in Java.

Understanding of Object Oriented design (OOD), Object Oriented programming (OOP).

Desired Skills:

In depth understanding of Android specific development issues, including application life cycle, memory management, user interface and the Android threading model.

Experience or understanding of Agile Scrum methodologies.

Experience with geographic information system (GIS) applications, tactical data systems, DoD command and control systems.

Familiarity with Atlassian tools, JIRA, Confluence, Git, and BitBucket.

CHECK OUT OUR SIMILAR JOBS

  1. Software Engineer Jobs
  2. Project Engineer Jobs