We are looking for talented, creative and highly motivated Engineers to join our Visualization group.
We consider developing software an artistic process and are looking for people with the similar mindset.
You will work with people who love their jobs and take pride in the software they produce.
Job Responsibilities
• Develop and support complicated desktop Java Swing applications
• Design and implement new components and ongoing feature enhancements
• Collaborate with support engineers on new requirements and application design
• Follow company software development processes and standards
• Study new technology and remain technically current
Required Qualifications
• MS degree in Computer Science or related fields with minimum GPA of 3.5
• 3+ years with Java development and support
• Strong knowledge of Java, Java Swing, Java Threading Model, XML, JDBC
• Experience with User Interfaces: event handlers, SWING, SWT, or similar low-latency applications
• Good understanding of performance aspects related to core Java and Swing
• Familiarity with writing unit test cases (JUnit)
• Experience with Windows, UNIX/Linux
• Must possess a collaborative/team oriented work approach
• Strong communication, problem solving and analytical skill
Highly Desirable Qualifications
• Knowledge of C++ and JNI
• Any experience with 3D graphics
• Experience in Solid Modeling using Parasolid or similar libraries
Those meeting these qualifications and interested in a challenging position at GTI are encouraged to forward their resume to job.posting@gtisoft.com.