
Software Development Engineer
Health Catalyst
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
About the role
- Designing, developing, and maintaining high-quality software solutions
- Providing technical guidance and mentorship to junior engineers
- Contributing to the architecture and design of software systems
- Conducting thorough code reviews
- Collaborating with product managers, designers, and other stakeholders
- Identifying, diagnosing, and resolving complex software issues
- Maintaining comprehensive documentation of code, system architecture, and processes
- Staying up to date with emerging technologies and industry trends
Requirements
- Experience in Java/ Springboot/ Java Drools/ Microservices/ OOPS concept
- Highly proficient in both written and spoken English
- Experience with modern integrated development environments like VS Code or JetBrains
- Knowledge of SQL and database systems (SQL Server, MySQL, Postgres)
- Experience with cloud infrastructure and architecture patterns, either Azure or AWS preferred
- Software development experience within healthcare IT
- Knowledge of healthcare compliance and how it applies to Application Security
Benefits
- Flexible PTO
- Professional development stipend
- Meaningful opportunities for career growth and development
- Remote-first work environment
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaSpringbootJava DroolsMicroservicesOOPSSQLSQL ServerMySQLPostgrescloud infrastructure
Soft Skills
technical guidancementorshipcollaborationcommunicationproblem-solvingdocumentation