 |
Visual System/Applications Developer
The successful candidate must have a Bachelor's Degree in Computer Science and a minimum of 5 years of experience in systems/application development. U.S. Citizenship is required. Applicants may be subject to a security investigation and must meet eligibility requirements for access to classified information. A current security clearance would be a plus.
Professional Requirements:
- Solid professional experience in object-oriented software design and development
- In-depth knowledge of advanced language concepts in C and C++
- Proven ability to design, develop, and test complex products with multiple interrelated components and algorithms, under tight deadlines
- Operational understanding of the software engineering lifecycle and ability to transition from requirements to design and to implementation efficiently
- Ability to take a project concept and bring it to completion while working independently or in a group
- Excellent verbal, written, and inter-personal communication skills
Knowledge and skills:
- Object-Oriented (OO) software design and development. Design Patterns, UML, Inheritance and Encapsulation, Templates
- C/C++, OpenGL, MS Visual Studio, GNU development environment
- Experience with scene-graphs such as OSG, NVSG, or SGI Performer
- GIS and concepts
- SQL and similar databases
Other skills: Java, Java3D, XML, HTML, Windows 2000/XP, Linux
|