Software Developer III

Full Time
Swanzey, NH 03446
Posted
Job description

PAY COMMENSURATE WITH EXPERIENCE

About Us

Moore Nanotechnology Systems is a global leader in the design, development, and manufacturing of state-of-the-art ultra-precision machining systems for the production of advanced optical components in consumer electronics, aerospace, lighting and the medical and automotive sectors. We attribute our success to our highly skilled and diversified workforce that shares a passion and common vision for excellence. We remain focused on the continuous development of new products and value-added services to meet the needs of our customers.

When joining Nanotech, you will join an outstanding company and collaborative team that is committed to hiring people who are aligned with our culture.

Nanotech has recently been recognized as one of the Best Companies to Work for in NH – 2022, ranking #14 of the top 30 companies.

Job Summary

The Software Developer III is part of a team dedicated to advancing Nanotech’s machine technology. This position is principally responsible to design, build, implement and support software applications for the electro-optics manufacturing industry and work on activities involved in applications, problem solving, and software validation. The Software Developer III will have the ability to create and maintain UI controls, machine software, programming software (CAD/CAM) and modeling software under limited supervision of more experienced personnel. Typical projects are a combination of new development, maintenance, and revision of existing applications.

Core Responsibilities

  • Ability to broadly apply principles, theories, concepts and techniques required for the development of applications using C#, WPF with MVVM and C++/CLI
  • Solve software problems using accepted computer programming practices under limited supervision of more experienced personnel.
  • Ability to lead small projects or phases/portions of larger projects.
  • Design and develop C# based .NET solutions for engineering software applications
  • Create frontend UI’s using WPF and MVVM design pattern
  • Develop and maintain C++/CLI backend libraries
  • Handle multiple projects simultaneously, meet deadlines, while effectively managing priorities and communicating progress
  • Adhere to the software standards, version control system, build and release processes etc.
  • Document technical designs using flow charts, class diagrams, data flow diagrams, descriptive software component documentation etc. as required
  • Perform unit testing and resolve any issues / bugs by debugging and troubleshooting the code
  • Write / publish papers and present at relevant conferences when mutually agreed upon with management.
  • Prepare written instruction and operation manuals for developed software packages
  • Perform customer and in-house technical support
  • Self-motivated and work independently, or as part of a group
  • Help to achieve the completion of all projects within budget and on schedule
  • Travel up to 10% of the time
  • Perform other related duties as assigned in accordance with overall job responsibilities

Education and Experience

  • Bachelor’s degree in Computer Science from an accredited university and 10+ years of work experience, or a Master’s degree in Computer Science and 5+ years of work experience.
  • Demonstrated versatility and high competency levels in creativity and technical comprehension.
  • Computer proficiency in MS Office Suite.

Competencies

  • Excellent interpersonal skills (written & verbal communication, ability to articulate ideas and concepts, capable of positive influence and ability to work alone or as part of a team).
  • Utilize strong verbal and written skills to communicate effectively with technical and non-technical partners at various levels.
  • Self-motivated and work independently, or as part of a group.
  • Excellent organizational skills, with strong attention to detail.
  • Maintain professionalism with all visitors and guests.

Job Type: Full-time

Benefits:

  • 401(k) matching
  • Dental insurance
  • Employee assistance program
  • Flexible spending account
  • Health insurance
  • Life insurance
  • Paid time off
  • Referral program
  • Tuition reimbursement
  • Vision insurance

Schedule:

  • Monday to Friday

Ability to commute/relocate:

  • Swanzey, NH 03446: Reliably commute or planning to relocate before starting work (Required)

Application Question(s):

  • Will you require sponsorship now or any time in the future in order to work in the United States?

Education:

  • Bachelor's (Required)

Experience:

  • relevant: 5 years (Required)
  • CLI backend libraries: 5 years (Required)
  • MVVM and WPF: 5 years (Required)
  • C# and C++: 5 years (Required)

Work Location: In person

gatheringourvoice.org is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, gatheringourvoice.org provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, gatheringourvoice.org is the ideal place to find your next job.

Intrested in this job?

Related Jobs

All Related Listed jobs