Software Engineer

ManTech International   •  

Aberdeen Proving Ground, MD

Industry: Professional, Scientific & Technical Services


8 - 10 years

Posted 37 days ago

This job is no longer available.

Job Description

Program Overview:

Be a part of a team responsible for establishing and maintaining a development lab environment which mirrors live user environments and performs software updates, software security analysis and system testing for the represented field system. Provide Software sustainment support for military tactical systems and assist in transitioning newly field software into software sustainment.

Mandatory Skills:

• Operational knowledge of the software development lifecycle
• Security + CE or CISSP certification, at the time of hire
• Documented certification in a computing environment or programming language
• strong operational knowledge/experience with multiple programming lanquages (e.g., C++, C#, Java)
• Linux and Microsoft computing environment expertise
• Experience with Team Foundation Server
• Virtual environment knowledge/experience
• strong technical documentation skills
• Good communicaton and time management
• Daily on-site performance required

Other Preferred Skills:

• Database management and/or database development
• Web development; Sharepoint design/management is a plus
• Cisco systems knowledge/experience
• Operational understanding of Configuration Management/ Change Management concepts
• Experience with test automation tools such as test complete and eggplant is a plus

General Responsibilities:

• Code, Test, and maintain the software/scripts used to implement fixes and commercial software upgrades for a tactical communications system.
• Design and mainatin automated testing modules
• Identify and document software problems, and develop a solution
• Establish and maintain developmental and operational documentation for the assigned tactical communications system
• support functional and operational planning for the assigned system
• Define and implement software test plans and procedures
• Participate in the Agile development process and track and report out sprint progress
• Support the security accreditation efforts for the assigned system
• Generate operational software tools for process automation

Degrees Equivalent Experience/Education Years of Experience 11-13 years w/High School Diploma

Req ID 105600BR