Vacancy expired!
Software Developer
Position Description
Designs, develops, and maintains software for a variety of engineering applications. Works with analysts to understand their analytic or interface requirements. Develops tools and interfaces. Designs, develops, and tests operating systems-level software, compilers, and tactical software applications. Key tasks include sprint development and execution support; SW development (code/unit test); unit integration and test.
Your future duties and responsibilities
• Ability to integrate COTS and GOTS code in existing code base
• Develop and document software requirements
• Analyze system requirements
• Translate design into software code
• Develop and execute unit and integration test cases
• Pursue continuous improvement of software product, processes and systems
• Perform design, coding, testing, debugging and documentation of program
Required qualifications to be successful in this role
• Bachelor's Degree in Computer Science or engineering discipline
• 5 years of functional software experience with Ada, C/C#/C and/or Java
• Willing to travel up to 10% CONUS to support operational requirement
• Ability to obtain Secret clearance
#CGIFederalJob