Job Description
We are looking for a software engineer who can join our culture of problem solving, self-starting, collaborative, and creative thinkers! Haverly Systems is an advanced and specialized software company that provides corporations worldwide with a complete line of organizational decision support systems. Our products range from refinery planning and optimization to crude assay management, crude oil evaluation and crude oil scheduling. At the center of our company stands innovation and excellent customer satisfaction. We are a smaller privately held company that offers an ability for developers to have flexibility in their roles and business aspirations. We value our employee's individuality and diverse programming interests. We provide a competitive starting salary and well covered health care benefits. We are looking to hire this position to work out of our Denville, NJ HQ Office in person.
JOB SUMMARY
As a Mid Level Software Engineer focusing on User Interface Design on both PC/Desktop and Web applications, you will play a crucial role in delivering high quality solutions to our customers by designing, developing, troubleshooting, and enhancing our core products. Your role will be to help lead the redesign of multiple Visual C++ desktop software products to C# and XAML, using Windows Presentation Foundation (WPF). Another project will be to help convert a current PC application to run operable on the cloud as a web based application. You may also perform general software maintenance, including the design and development of new features and the creation of help documentation. You may also assist in the creation of internal DLLs and help develop VBA Excel macros.
As we are smaller company, in this position, you will have the opportunity to work on both front and back-end development. Our chain of command is short, we do not have much bureaucracy and so you will also have flexibility and opportunity to work on projects that you are most interested in. We value our employee's individuality and diverse programming interests.
The ideal candidate for this position will be highly skilled creating GUI’s with languages and frameworks such as Windows Presentation Foundation, C#, C++, .NET Framework, JavaScript, HTML and more.
CORE RESPONSIBILITIES
QUALIFICATIONS
Company Description
Haverly Systems provides corporations worldwide with a complete line of decision support systems. We provide real solutions to everyday situations, ensuring profitable, low-cost operational decisions. Our products range from refinery planning and optimization to crude assay management and crude oil evaluation. Since 1962, Haverly Systems has consistently provided systems and consulting essential to the optimum operations in planning, crude management, scheduling, and economic forecasting of our software users. Haverly continues to anticipate the needs of the industries we support through continued development of high-quality software. Haverly Systems has offices in the New Jersey, Texas, California, Singapore, United Kingdom and Lebanon with our HQ Office and current hiring taking place out of our Denville, NJ USA office. Our clients, located on six continents, include the largest international oil companies, engineering consultants, trading companies and financial institutions.