Sr Software Engineer

HealthEquityDraper, UT
Remote

About The Position

HealthEquity's mission is to save and improve lives by empowering healthcare consumers. The company envisions making HSAs as widespread and popular as retirement accounts by 2030, passionate about connecting health and wealth for American families. HealthEquity values individuals more than their positions and is committed to being an inclusive employer where all backgrounds and identities are welcome. The company ensures equal opportunity without regard to race, age, color, religion, sex, sexual orientation, gender identity, national origin, disability status, veteran status, or other legally protected characteristics. HealthEquity is a drug-free workplace and provides reasonable accommodations to team members with qualifying disabilities. The hiring process is designed to understand candidates' skills, experiences, and potential, valuing honesty, originality, and courage. While AI tools are acceptable for resume writing, research, or interview preparation, the ideas, communication, and work shared in live interviews and assessments must reflect the candidate's own voice and thinking, unless explicitly stated otherwise.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, Engineering (any), or related field of study
  • Five (5) years of experience in the job offered or any related occupation in which the required experience was gained
  • Demonstrated experience with ASP.Net
  • Demonstrated experience with Java
  • Demonstrated experience with Azure
  • Demonstrated experience with Rest API
  • Demonstrated experience with Angular
  • Demonstrated experience with Hibernate
  • Demonstrated experience with React
  • Demonstrated experience with Redux
  • Demonstrated experience with SQL

Responsibilities

  • Design, develop and deliver high-quality software solutions at a specialist level within one or more business domains applying the required specialized knowledge, skills, and abilities.
  • Analyze and select appropriate technology that meets user needs while being scalable, efficient, and secure and following company and industry standard processes. Evaluate solutions and vendors and make recommendations as necessary.
  • Write and implement efficient code that meets stated business requirements while adhering to company, compliance, and security standards.
  • Mentor Software Engineers through design reviews, code reviews, coaching, and training opportunities.
  • Serve as a lead technical contributor to the efforts of development teams, including complex project work that involves multiple internal and external team members.
  • Understand and apply agile best practices, with a “shift-left” testing approach, including implementing automated testing and various testing solutions for unit, functional, load and integration testing early and throughout the software development lifecycle.
  • Troubleshoot, debug and provide root cause for the most complex incidents and experiences, helping the team learn from and avoid similar issues in the future.
  • Determine and lead process improvements.
  • Deliver solutions in a collaborative, agile environment with others, including Product Owners, Business Analysts, UX designers, Scrum Masters, leadership and architects.
  • Maintain and grow technical skills, knowledge and currency via online, printed or in person trainings and seminars.
  • Collaborate, contribute to and mentor peers via formal and informal channels such as Guilds and peer group organizations.

Benefits

  • Medical, dental, and vision
  • HSA contribution and match
  • Dependent care FSA match
  • Uncapped paid time off
  • Paid parental leave
  • 401(k) match
  • Personal and healthcare financial literacy programs
  • Ongoing education & tuition assistance
  • Gym and fitness reimbursement
  • Wellness program incentives
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service