Senior Software Engineer

WTWDraper, UT

About The Position

The Benefits Delivery and Outsourcing segment develops and delivers benefits administration experiences for employers of all sizes. Our product portfolio includes a wide array of technology and services that support employers in the administration of their employee benefit programs. This role is a key contributor within an Agile delivery team, responsible for designing, building, enhancing, and maintaining high‑quality full‑stack software solutions using modern engineering practices. You will work end‑to‑end on product features, with a strong focus on code quality, maintainability, performance, and timely delivery, while collaborating closely with global team members to meet product and client needs.

Responsibilities

  • Design, develop, test, debug, and maintain full‑stack software components using modern .NET technologies and industry‑standard practices.
  • Deliver clean, secure, maintainable, and reusable code that meets performance and quality standards.
  • Actively contribute to automated testing, ensuring reliability and long‑term maintainability of the codebase.
  • Apply sound software design principles to build scalable, testable solutions without unnecessary complexity.
  • Participate in peer code reviews, providing and receiving constructive feedback.
  • Work effectively within an Agile (Scrum/Kanban) environment, collaborating in day‑to‑day development, communication, and delivery.
  • Support continuous improvement through learning, feedback, and adoption of best practices.
  • Act as a proactive, delivery‑focused team player, demonstrating strong ownership, accountability, and work ethic.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service