Job Summary:
The Senior Software Engineer will develop, maintain, and support ThermoWorks’ Software. They will work alongside a team of inspired engineers to design and implement new features across multiple projects. This position is fully on-site.
This position is ideal for someone who:
-
Enjoys working in small teams alongside savvy and creative engineers
-
Likes to work in the office with their teammates, brainstorm ideas on the whiteboard, and discuss solutions in real-time
-
Compelled to learn new technologies and challenge themselves
-
Feels pride in seeing how their work impacts customers’ lives
Essential Responsibilities:
-
Develop new features and maintain the ThermoWorks’ App / Web / Backend
-
Develop application programming interfaces (APIs)
-
Write clear, maintainable, and testable code that you are proud of
-
Make suggestions on product improvements, as well as implementing new mobile protocols and applications
-
Collaborate with Product Development team in developing products
-
Troubleshoot and debug applications to optimize product performance
-
Perform other duties as assigned