User Experience Developer

Printer-friendly versionPDF version
Job Title: 
User Experience Developer
Reference Code: 

CD-adapco is seeking a User Experience Developer for one of our US office location.

Position Description:

The User Experience team is responsible for designing and programming an intuitive and efficient user interface and the underlying server-side code to support the STAR-CCM+ UI. The team works closely with engineers and scientists who develop high-performance software that performs accurate engineering simulations. Our users are engineers and scientists, not consumers.

Job Function:

Server-side code is mostly in C++. Client-side code is in Java / NetBeans.
There is a desktop client. No web client exists at present.
Most of us use Eclipse. We use Git for source control, JIRA for issue management, and Crucible for code reviews.
Our development method is mildly agile (frequent deliverables, little planning up-front), but not scrum. Functional testing is in place, and unit testing is being introduced.

Technical Requirements:

  • Expertise in UI development in Java with Swing, SWT, and the NetBeans Platform (not necessarily the NetBeans IDE). Experience with similar libraries such as QT is also valuable
  • Expert in object-oriented design
  • Comfortable with design as well as implementation
  • Excellent teamwork skills and ability to assist other team members in problem-solving
  • Ability to thrive in a dynamic, fast-paced environment
  • Ability to handle multiple tasks with minimal oversight
  • Master’s Degree in Computer Science or Engineering (or)
  • Bachelor’s Degree plus work experience

Expertise in these areas is a bonus:

  • Physics or math
  • CAD or 3D graphics
  • Graphic design
  • C++
  • Parallel computing

CD-adapco offers a stimulating working environment, competitive benefits and job growth opportunities. All qualified applicants are encouraged to submit a resume and cover letter outlining your unique qualifications for this position to “User Experience Developer, Software – CK-TBD-123 (multiple locations, USA” in the subject line.