Job description
A growing healthcare-focused organization is seeking a full stack software engineer to develop and maintain web applications and data-driven systems. This role combines application development with data platform integration, requiring expertise across backend services, modern front-end frameworks, and cloud-based data environments.
The engineer will work on building scalable, secure, and high-performing solutions that support complex workflows and large datasets. This position emphasizes thoughtful engineering practices, including strong testing, observability, and incremental delivery.
Responsibilities
- Design and deliver full stack solutions that integrate web applications with modern data platforms
- Build and maintain backend services using Python and related technologies
- Develop front-end user interfaces using JavaScript frameworks such as React or Vue
- Integrate application logic with data platforms and pipelines to support scalable data processing
- Collaborate with engineering, product, and cross-functional teams to define and execute technical roadmaps
- Write clean, maintainable, and well-tested code aligned with performance and reliability standards
- Perform thorough code reviews and provide constructive, actionable feedback
- Participate in agile development practices, including planning, iteration cycles, and continuous improvement
- Implement monitoring, alerting, and metrics to improve system performance and reliability
- Support frequent, incremental releases with a strong focus on stability and quality
Required experience and skills
- Bachelor’s degree in computer science, engineering, or a related field
- Minimum of 4 years of experience building full stack web applications in a collaborative team environment
- At least 3 years of experience working with SQL or similar query languages on large datasets
- At least 2 years of experience contributing to technical decisions that balance immediate needs with long-term scalability
- Experience mentoring or supporting other engineers
- Strong programming skills in Python
- Experience working with cloud-based data platforms such as Databricks or Snowflake
- Proficiency in front-end technologies including HTML, CSS, JavaScript, and frameworks such as React or Vue
- Experience designing and implementing APIs and backend services
- Familiarity with relational databases and data modeling practices
- Experience with cloud platforms such as AWS, Azure, or Google Cloud
- Knowledge of containerization technologies such as Docker and orchestration systems like Kubernetes
- Familiarity with CI and CD pipelines and modern development workflows
- Experience building systems that handle sensitive data in a secure and compliant manner
Apply for this position
**If you have already submitted your resume for another Job Opening please do not re-apply to a different role. You can email through Contact Us about your interest in other roles.