As part of the normal software development life cycle, the successful candidate will also conduct unit testing and participate in the code review and system test process through analysis and remediation of code review and test defects.

Works within established procedures and tools to develop, test, code review, implement, and maintain application software while focusing on best practice application security throughout the code life-cycle.

Position will support an advanced targeting application for the United States Strategic Command. Position will provide the dynamic opportunity to design, develop, modify, implement, and test software programming applications.

Ensures that corrective measures are performed to completion, meet acceptable reliability standards and documentation is compliant with requirements; performs or directs verification of software requirement allocations, traceability, and testability.

The Technical Lead of Software Development serves as the technical expert for a development team. In doing so, this position mentors developers at all levels, models good development techniques, demonstrates an Agile mindset, and serves as the primary technical contact for the team.

Performs product design tasks of a low, moderate or high complexity which may require research and analysis.Implement and maintain application software while following best practice application security throughout the code life-cycle.