Senior Software Engineer - #156972

T.D. Williamson Inc.

Date: 02/24/2021 01:30 AM

City: Salt Lake City, Utah

Contract type: Full Time

Work schedule: Full Day


Designs, modifies, develops, writes and implements software programming applications.


  • Design software applications and graphical user interfaces based on written specifications, feedback from users, and management direction
  • Work directly with scientists and engineers to create innovative solutions
  • Provide technical support to internal users
  • Maintain and debug existing applications
  • Estimate development durations and meet deadlines
  • Act as interface with data analysts, production technicians, and field service technicians
  • Willingness to work with various reporting platforms
  • Plan and track projects using Agile methodology and designated project software


  • B.S. in Computer Science or equivalent
  • Minimum related experience requirement: 5 years+
  • 7+years working-knowledge of object-oriented programming, test driven development, and software development life cycle
  • 7+ years of experience with MS Visual Studio development environment
  • 7+years of experience with .Net framework
  • 5+years of experience with C++; experience with Qt, OpenGL, Boost is a plus
  • 5+ years of experience with C#, WPF, and the MVVM pattern
  • 5+ years of experience with Vue.js, JavaScript, and HTML
  • Understanding of relational databases, i.e. SQL server
  • Experience with Python, R, MatLab, or other ma

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume