About the Role
The role involves building and enhancing software systems that support healthcare workflows, ensuring performance, security, and maintainability through agile practices and modern development methodologies.
Responsibilities
- Develop and maintain full-stack software applications
- Collaborate with product and design teams to define technical requirements
- Write clean, efficient, and testable code
- Participate in code reviews and team discussions
- Troubleshoot and resolve technical issues in production environments
- Implement APIs and integrate third-party services
- Ensure software complies with healthcare data standards and regulations
- Optimize application performance and scalability
- Support deployment pipelines and CI/CD processes
- Document technical designs and system changes
- Contribute to architectural decisions and system improvements
- Monitor system health and respond to alerts
- Work within agile development cycles and sprints
- Engage in iterative testing and quality assurance
- Stay current with emerging technologies and frameworks
- Promote best practices in software engineering
- Collaborate with QA engineers to resolve defects
- Assist in defining project timelines and deliverables
- Participate in on-call rotation when required
- Ensure code security and data protection standards are met
- Integrate software with electronic health record systems
- Support user acceptance testing and feedback cycles
- Refactor legacy systems to improve maintainability
- Contribute to technical onboarding for new team members
- Engage in continuous learning and skill development
Nice to Have
- Master’s degree in computer science or engineering
- Experience in healthcare or clinical software systems
- Certifications in cloud platforms or software development
- Contributions to open-source projects
- Leadership experience in technical projects
- Experience with regulatory-compliant software development
- Knowledge of DevOps practices
- Familiarity with monitoring and logging tools
- Experience with automated testing frameworks
- Exposure to machine learning or data analytics in healthcare
Compensation
Competitive salary and benefits package
Work Arrangement
Hybrid work model with flexibility for remote and office-based work
Team
Collaborative engineering team focused on healthcare technology solutions
Why Join Us
- Opportunity to impact healthcare delivery through innovative technology
- Supportive culture that values collaboration and professional growth
Technology Stack
- Uses modern frameworks and cloud-native architectures
- Emphasizes scalable, secure, and maintainable codebases
Career Development
- Access to training programs and conference participation
- Mentorship opportunities and internal mobility
Diversity and Inclusion
- Committed to fostering an inclusive workplace environment
- Encourages diverse perspectives and equitable practices
Community Impact
- Technology designed to improve patient outcomes and provider efficiency
- Focus on solving real-world healthcare challenges
Available for qualified candidates
