Job Title: Software Engineer
Location: 100% Remote
Duration: 52 Weeks
Job Summary
Software Engineer to design, develop, and maintain scalable, cloud-based applications supporting clinical and analytics systems—especially within cardiology (Echo team).
This role involves backend microservices development, React-based front-end work, and healthcare data integrations.
Key Responsibilities
- Develop and maintain cloud-based microservices for healthcare applications
- Build and enhance React UI components
- Work with HL7 integrations and healthcare data standards
- Translate business requirements into scalable code solutions
- Collaborate with Product Owners, Architects, and Data Engineers
- Participate in Agile, DevOps, CI/CD pipelines
- Automate deployments using tools like Terraform, Ansible, Azure Pipelines
- Perform troubleshooting, root cause analysis, and incident resolution
- Maintain documentation and ensure system performance, scalability, and security
Required Skills
- Strong experience with:
- Java
- React
- HL7
- Experience with:
- Cloud platforms (Azure / Google Cloud)
- Microservices architecture
- DevOps tools (Terraform, Puppet, Chef, Ansible)
- Knowledge of:
- SDLC best practices
- Data systems / analytics / big data
- Strong debugging & problem-solving skills
Preferred Skills
- Healthcare domain experience
- Experience with:
- DICOM / HL7 systems
- Distributed systems & high-scale applications
- Open-source tools & cloud-native development
Education Requirements
- Bachelor’s in Computer Science / Engineering
- OR
- Associate’s + 2 years experience
- OR
- 2+ years hands-on coding experience in high-level languages
Additional Notes
- Codility test required
- Equipment provided
- Strong communication skills required
- Focus on cardiology systems modernization