|Title:||Software Engineer (BAO)|
|Type:||Contract to possible Direct Hire|
|Pay Rate:||Depending on Experience|
This position offers the opportunity to develop capabilities within an existing software architecture for users that truly make a difference. The tailored Agile software development process includes understanding software requirements and use cases, designing software architectures and user interfaces, implementing source code to design specifications, testing developed software to include unit tests, and update software documentation as appropriate. Additionally, the position requires the ability to analyze, debug, and correct reported issues and enhancements. A successful candidate must possess strong software development skills throughout the software development life cycle and work well in a collaborative team environment.
The targeting and situational awareness software suite is developed and tested using a tailored Agile development methodology with two-week sprints. Peer reviews are incorporated into every step of the process, allowing for near real-time feedback of developed products. As a result of the continual feedback, the position offers tremendous opportunity to further grow and evolve development and testing skills.
The software targets both Android and Windows platforms, with Java and C++ being the primary development languages. The Android software is integrated with the ATAK software suite while the Windows solution integrates with WinTAK and FalconView.
Clearance Required: None Travel: None Citizenship Required: US Citizenship