Education and Experience Required:
In addition to the minimum required experience specified in the SOW for the selected labor category, the following special technical skills are also required:
Serve as the technical lead of multiple software development teams
Select the software development process in coordination with the customer and system engineering
Recommend new technologies and processes for complex software projects
Ensure quality control of all developed and modified software
Delegate programming and testing responsibilities to one or more teams and monitor their performance
Experience with UNIX/LINUX development environments
Extensive C/C++ software design and development experience
Ability to create user information solutions by developing, implementing, and maintaining C/C++ based components and interfaces
Experience in full life cycle iterative development, requirements gathering, technical design, development, testing and implementation
Ability to develop maintainable and extensible software framework to accommodate rapid integration of new capabilities
Expertise with tools and processes for modern software life cycle management: Requirements (e.g. Jira, Redmine), configuration management (e.g. Git, Bitbucket/Stash, Subversion), development (e.g. Maven, make, Autotools) and continuous integration (Jenkins/Hudson, Bamboo)
Experience with scripting languages such as BASH, python, or perl
Familiarity with deployment configuration tools such as Ansible or puppet
Familiarity with new UNIX/LINUX system configuration and management
Twenty (20) years experience in programs and contracts of similar scope, type, and complexity is required. Bachelor’s degree in Computer Science or related discipline from an accredited college or university is required.
Four (4) years of additional software engineering experience on projects with similar software processes may be substituted for a bachelor’s degree.
TS/SCI with Polygraph
- CCA Not Considered
ProSync's executive team creates and expands business opportunities, recruits talented and intelligent technology professionals, and fosters a company culture that empowers ProSync professionals to shape and mold the direction of their careers and the direction of ProSync.
Employees of ProSync Technology Group, LLC and applicants for employment shall be afforded equal opportunity in all aspects of employment without regard to race, color, religion, political affiliation, national origin, disability, sex, age, or marital status.
Email Staffing@prosync.com for more specifics regarding the position.