Jobs · Engineering · Maryland

Software Developer (DAPS)-Journeyman

AMEWAS · Patuxent River, MD · Yesterday
On-siteEngineering$105k–$175k/yrFull-time

About the role

AMEWAS is seeking a highly motivated and talented Software Developer (DAPS)-Journeyman to support Advanced Aircraft Research, Development, Test & Evaluation. The salary range of this position is $105,200.00 - $175,000.00 and is commensurate with experience. This position is not eligible for remote work; on-site support is required.

Responsibilities

  • Designs a Windows application that will serve as the new DAPS software
  • Utilizes an Agile implementation process
  • Uses Agile methods (SCRUM or DoD agile standard) to employ fixed length Sprints encompassing requirements, design, development, testing, and deployment resulting in a finished and tested product at the end of each Sprint
  • Develops, designs, documents, and delivers a high-level design of the overall system architecture for a new Data Acquisition and Processing System (DAPS) using Agile implementation processes
  • Attends daily internal discussions, development work discussions, Sprint Review meetings, and Sprint Retrospective
  • Completes high-level design element of the complete system at the end of each sprint
  • Conducts a preliminary design review and systems requirements review of the high-level design
  • Creates the System Architecture documentation
  • Works with a team to develop all other documentation for project
  • Interfaces software that shall communicate/import the legacy DAPS Microsoft Access Structured Query Language (SQL) relational database
  • Interfaces software that shall interact/interface with the existing EG&G ODS-1500 and ODS-2200 Optical Data Link transceivers used at NAWCAD EMP facility
  • Interfaces for recording, playback, presentation, and post execution analysis
  • Incorporates a new graphic user interface (GUI) to control software functions
  • Communicates with Windows based systems (oscilloscopes, network analyzers, computers, etc.)
  • Uses Python, Django, VS Code (or other IDEs), Windows, Red Hat Enterprise Linux, GitLab, or MySQL (or other DBs)

Requirements

  • Bachelor’s Degree in Computer Science or Engineering: Degrees in Information Technology, Mathematics, Physics, Aerospace, Computer, Software Systems, Electrical, Electronics or Mechanical Engineering with at least 3 years of relevant experience may qualify
  • 3 years of relevant work experience
  • Proficiency with Python
  • Proficiency with DevOps and Continuous Integration
  • Experience with complex application architectures (separation of application roles and use/design APIs to control or retrieve data from other applications)
  • Experience designing GUIs (OS or web applications)
  • Experience analyzing existing and designing new database schemas
  • Knowledge of standard programming algorithms, design patterns, and object-oriented software design
  • Experience analyzing legacy software as part of software modernization efforts
  • Experience using Agile development and DevOps methodologies

Qualifications

  • Current clearance required upon onboarding: DoD Secret Clearance
  • The ability to obtain and maintain the DoD security clearance eligibility and/or additional security access requirements necessary to perform the duties of the position, as required by the contract

Skills

  • Experience with Django
  • Experience with C++, Java, or HTML
  • Experience using oscilloscopes and other RF measurement equipment
  • Experience developing software to collect data from measurement equipment
  • Experience using containers as part of DevOps
  • Experience support Special Access Program (SAP) efforts

Benefits

AMEWAS provides a robust benefits package, including:

  • Medical, dental, vision, 401(k)
  • Life/AD&D/STD/LTD insurance
  • Paid vacation, holiday and sick leave
  • Gross tuition and training assistance program
  • Relocation assistance
  • Sign-on bonuses
  • Employee longevity recognition
  • Community involvement and outreach
  • Team building events
  • Recognition program
  • Wellness program
  • Employee Assistance Program (EAP)
  • Mobile service discount
  • Fitness reimbursement program

Similar jobs