Description

You will design, develop, test, and debug application software and systems containing logical and mathematical solutions.

Responsibilities

  • Develop software providing integrated solutions by collaborating with personnel across coatings, welding, and NDT commodities.
  • Utilize customer input to drive improvements in software deliverables.
  • Manage multiple software development projects from conception through completion.
  • Refactor existing code solutions to improve efficiency and maintainability.
  • Coach junior team members on problem-solving and coding best practices.

Required Skills

  • 10+ years of relevant professional experience.
  • Bachelor’s degree in a related field.
  • Proficiency in .NET Applications and C#.net.
  • Working knowledge of Entity Framework and LINQ.
  • Experience with Model-View-Presenter (MVP) architecture.
  • Proficiency in SQL.
  • Familiarity with VB and Java.
  • Experience using Azure DevOps and Git.
  • Ability to communicate technical concepts clearly to both technical and non-technical audiences.

Education

Bachelor’s degree