Software Developer – Engineering Software Job in Morris Plains 07950, New Jersey US

Job Description:

Experienced C++ developer needed to participate in the design and development of a major upgrade to our existing process simulation program. Duties will include the design and development of the GUI, backend support services and the interconnection required  to create a modern easy to use process simulation environment. The position will also require the continued maintenance and enhancements to our existing product lines.

Qualifications:

Experience in C++ development in a Windows environment (5+ years preferred)
Experience with Windows UI development using Microsoft Visual Studio
Experience with MFC, ATL, COM and STL
Experience with .NET architecture, UI’s  and Web Services using C#
Experience with multithreaded programming
Experience with FORTRAN/C++ mixed language programming
Experience with the version control systems