Summary
Entegra Systems is a company that partners with leading contractors and federal customers, focusing on innovative solutions for security and intelligence priorities. They are seeking an experienced Software Engineer to develop, integrate, and test software while providing technical support and collaborating with teams to ensure system stability and performance.
Responsibilities
- Provide TIER3 Level support to include initial system analysis and recommendation for system errors
- Performing software development, integration, test, and analysis support to deploy systems to meet requirements
- Developing documentation as required
- Integrating software into a data flow environment, with the ability to optimize processing capability while minimizing impacts to processing flow, ensuring overall stability and performance
- Developing software as necessary to integrate components to maintain code
- Adhering to accepted standard for development in a continuous integration environment, including writing unit test which provide a high percentage of code coverage, participating in peer code reviews, conducting design reviews, and generating test plans to ensure maximum stability and quality of code
- Working with development, test and configuration management tools
- Collaborating with customer development and test team organizations and personnel to plan and execute integrated activities
Skills
- Active Top Secret clearance with Poly
- Proficiency in Linux
- Ability to perform level 1 System Administration diagnostics
- Programming skills in C, C++
- Knowledge in understanding schemas (XML, XSD), network and telecommunications protocols, data streaming, databases, and data servers
- Knowledge of software design patterns, algorithms, and commonly recognized good coding practices
- Familiarity with code development, test, and configuration management tools such as ClearQuest, Redmine, Hudson/Jenkins, GIT or SVN
- Familiarity with system software build/release framework (make-based)
- Good interpersonal, organizational, and communication skills
- Experience with RSPEC
- Experience with TURBULENCE architecture
- Experience with Agile Methodologies
Qualifications
Must Haves
- Active Top Secret clearance with Poly
- Proficiency in Linux
- Ability to perform level 1 System Administration diagnostics
- Programming skills in C, C++
- Knowledge in understanding schemas (XML, XSD), network and telecommunications protocols, data streaming, databases, and data servers
- Knowledge of software design patterns, algorithms, and commonly recognized good coding practices
- Familiarity with code development, test, and configuration management tools such as ClearQuest, Redmine, Hudson/Jenkins, GIT or SVN
- Familiarity with system software build/release framework (make-based)
- Good interpersonal, organizational, and communication skills
Nice to Haves
- Experience with RSPEC
- Experience with TURBULENCE architecture
- Experience with Agile Methodologies