The Engineer Software IV position involves evaluating, selecting, and applying engineering techniques to modify and maintain software systems. The candidate will design, create, and modify applications, development frameworks, and systems-level software, as well as provide support to team leaders and project engineers.
Requirements
- Bachelor's degree in Computer Science or other applicable technical field
- Six years related experience; or equivalent combination of education and experience
- C++/C#/C programming
- Algorithm development
- Software architecture
- Object oriented design
- User interface development
- OpenGL
- Relational Databases MySQL or PostgreSQL
- bash, Power Shell, Python, Perl or other scripting experience
- Computer system and network security
- MS Visual Studio
- Team Foundation Server
- Lean/Agile Software Development
- JIRA, Confluence
Benefits
- Equal Opportunity Employer/Vet/Disabled
- All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or disability