Software Engineer
KLAS Research · Pleasant Grove, UT · 1 wk ago
On-siteEngineering$120k/yrFull-time
What You'll Do
- Design, develop, test, and maintain scalable software applications using C#, React, SQL Server, and PostgreSQL.
- Collaborate with Engineering and cross-functional teams to understand requirements and translate business needs into effective technical solutions.
- Build reliable, secure, and performant applications that support KLAS's current and future products.
- Participate in code reviews, testing, debugging, and deployments to maintain high standards for software quality.
- Write unit tests and contribute to strong development and testing practices.
- Create and maintain clear technical documentation.
- Identify opportunities to improve existing applications, development practices, and technical solutions.
- Stay current with emerging technologies and bring new ideas to the team.
What You Bring
- Bachelor's degree in Computer Science, Information Systems, Information Technology, or a related discipline—or equivalent professional experience.
- Experience developing modern software applications with C#/.NET and React.
- Strong SQL skills and experience with PostgreSQL and/or SQL Server.
- Strong understanding of database design, application architecture, and software development best practices.
- Demonstrated ability to write Unit Tests.
- Solid understanding of software development methodologies, coding standards, and version control.
- Familiarity with cloud platforms such as AWS or Azure.
- Knowledge of containerization and orchestration tools (e.g., Docker, Kubernetes).
- Strong problem-solving skills and attention to detail.
- Ability to communicate effectively and collaborate within a multidisciplinary team.
- Experience with additional programming languages, frameworks, or cloud technologies a plus.
Pay
The salary range for this role starts at $120,000 per year. Final compensation will be determined according to the candidate's relevant experience, skills, and qualifications.
Benefits
- Medical, dental, vision, and life insurance
- HSA with company match
- 401K with company match
- PTO
Schedule
Hybrid work defined as three (3) full days expected in-office, Monday - Wednesday.
Why Join KLAS Research?
- Welcoming and supportive team with investment in your professional development from day one
- Internal education program to get you up to speed with KLAS and Health Information Technology (HIT)
- Regular one-on-one meetings, quarterly conversations, and mentoring opportunities for career development
- Hybrid schedule with a balance between in-person collaboration and remote work autonomy
- Enjoyable work environment with quarterly team activities, monthly office events (chili cook-offs, costume contests), catered lunch once a month, and a snack room
- Inclusive culture with employee resource groups sponsored by executives
- Core values of integrity, passion, accountability, trust, and humility