AMEWAS is seeking a highly motivated and talented Software Developer (Engineer Lead)-Senior to support Battlespace Modeling & Simulation by developing, validating, installing and integrating a proof-of-concept acquisition software.
Requirements
- Proficiency with Python
- Proficiency with DevOps and Continuous Integration
- Experience leading a team of Software Developers using modern methodologies including Agile and DevOps
- Experience with complex application architectures, including separation of application roles and using/designing APIs to control or retrieve data from other applications
- Experience designing GUIs (either OS or web applications)
- Experience analyzing existing and designing new database schemas
- Knowledge of standard programming algorithms, design patterns and object-oriented software design
Responsibilities
- Designs a Windows application that will serve as the new DAPS software
- Utilizes an Agile implementation process 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
- Leads daily internal discussions, development work, Sprint Review meetings and Sprint Retrospective
- Creates the System Architecture documentation
- 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
- Incorporates a new Graphic User Interface (GUI) to control software functions
Other
- BS Degree in Computer Science or Engineering: Degrees in Information Technology, Mathematics, Physics, Aerospace, Computer, Software Systems, Electrical, Electronics or Mechanical Engineering may qualify with at least 10 years of relevant experience
- 10 years of relevant work experience
- The ability to collaborate with customers (including engineers and technicians) to design, develop and deploy solutions
- The ability to obtain and maintain a DoD Secret Security Clearance
- A customer-focused attitude with a high level of professionalism and discretion
- Ability to work effectively with both management, and as part of a team, to meet project targets