Careers

Haverly Systems was founded on a revolutionary idea and has thrived on innovation since. We provide state-of-the-art decision tools to intelligent, creative, and demanding engineers, analysts, and managers around the globe. They expect and we deliver the best support in our industry.

Interested?

Haverly Systems has a current career opening for a: 

Software Engineer - UI Design

APPLY on Indeed

Location: On-Site; Denville, New Jersey

Job Type: Full-Time

About Us

Haverly Systems provides advanced decision support solutions to process industries worldwide. With decades of experience, we help companies optimize their operations with sophisticated software tools. As we continue to grow and support the needs of our clients, we are seeking a talented Software Engineer focused on UI Design to enhance the usability and visual appeal of our applications. If you are passionate about creating engaging user experiences, join our team!

Role Overview

We are looking for a Software Engineer specializing in User Interface (UI) Design to develop intuitive, high-performance interfaces for our industry-leading software solutions. You will work closely with product managers and back-end developers to create user-friendly applications that improve workflow efficiency and decision making. We are looking to hire this position to work out of our Denville, NJ HQ Office in person. Out-of-state applicants must be open to relocation.

The ideal candidate for this position will be highly skilled with languages and frameworks such as C#, C++, ASP.NET., and Windows Presentation Foundation (WPF). There is potential to work on both desktop and cloud-based applications. Ideally, engineer will help us migrate a PC based application to cloud enterprise capability with cloud-based interface. For interactive cloud applications, skills in HTML, CSS and JavaScript and its libraries including jQuery and Vue.js/D3.js are needed. Database experience with SQL Server and MySQL are also needed.  

Key Responsibilities

  • Work closely with our clients and business team to improve the overall user experience.
  • Assume overall User Interface design of PC and Web applications: applying standards, incorporating useability, comprehensive workflows, and using various tools to create graphical interfaces.
  • Incorporate UI/UX Standards and Templates into work products and application UI Design.
  • Use interactive programming languages to create visually appealing user interfaces.
  • Program in languages such as C#, C++, ASP.Net, JavaScript (libraries like JQuery and Vue.js/D3.js, HTML, and CSS).

Qualifications and Skills

  • BS Degree in Computer Science and equivalent industry programming experience. At least two plus years in a full-time programming role are preferred.
  • Proficiency in C#, C++, ASP.NET, JavaScript (and its libraries jQuery and Vue.js/D3.js), HTML, and CSS.
  • Experience designing and implementing user interfaces with UI/UX tools. Potential experience with both PC Desktop UI Frameworks and Web-Based UI Frameworks.
  • Experience with backend technologies like APIs and Databases such as SQL Server and MySQL is a plus.
  • Strong problem-solving skills and the ability to work both independently and collaboratively.

APPLY on Indeed