About the role
At Strata, we are revolutionizing healthcare analytics and decision support. Our cloud-based performance management platform empowers healthcare leaders to plan, analyze, and manage their financial, operational, and clinical performance.
We are seeking an experienced Software Engineer to join our growing team. In this role, you will be responsible for designing, developing, and maintaining key components of our software platform. You will work closely with our product and design teams to turn complex requirements into elegant, scalable solutions.
Key Responsibilities:
- Design, develop, and maintain high-quality software components and systems
- Write clean, well-documented, and testable code
- Collaborate with cross-functional teams to identify and solve technical challenges
- Stay up-to-date with the latest industry trends and technologies
- Mentor and support junior engineers on the team
Required Skills and Experience:
- Bachelor's degree in Computer Science, Engineering, or a related field
- 5+ years of experience in software development, preferably in a SaaS or enterprise software environment
- Proficiency in one or more modern programming languages (e.g., Java, Python, TypeScript)
- Strong understanding of software design patterns, data structures, and algorithms
- Experience with relational databases and SQL
- Familiarity with Agile/Scrum development methodologies
- Excellent communication and problem-solving skills
About the company
At Strata, we are revolutionizing healthcare analytics and decision support. Our cloud-based performance management platform empowers healthcare leaders to plan, analyze, and manage their financial, operational, and clinical performance.