Position Overview
Description We are looking for a Senior Software Engineer to join our dynamic team in Draper, Utah. In this role, you will take ownership of the software development lifecycle, designing and implementing innovative solutions that enhance user experiences and drive operational efficiency. This position offers the opportunity to collaborate with cross-functional teams, mentor entry-level developers, and contribute to strategic technical initiatives.
Responsibilities:
β’ Design, develop, and implement complex software solutions that align with business objectives.
β’ Lead and mentor a team of engineers, fostering technical growth and collaboration.
β’ Ensure the security, scalability, and reliability of applications and systems.
β’ Collaborate with product managers and designers to create user-friendly features and interfaces.
β’ Drive improvements in application reliability, availability, and performance.
β’ Develop and maintain APIs and services using RESTful or Gra...