About the Role
The role involves developing and maintaining complex software systems using .NET technologies, contributing to architecture decisions, and collaborating with cross-functional teams to deliver reliable healthcare solutions.
Responsibilities
- Design and implement scalable backend services using .NET frameworks
- Collaborate with product and engineering teams to define technical requirements
- Write clean, maintainable, and well-documented code
- Participate in code reviews to ensure code quality and consistency
- Troubleshoot and resolve software defects in production environments
- Optimize application performance and response times
- Support integration with third-party healthcare data systems
- Develop RESTful APIs for internal and external consumption
- Ensure compliance with healthcare industry regulations and standards
- Implement automated testing strategies for backend components
- Contribute to system architecture and technical design discussions
- Mentor junior developers and promote engineering best practices
- Work within Agile development cycles and sprint planning
- Maintain system documentation and technical specifications
- Monitor application health and respond to alerts
- Integrate with cloud-based infrastructure and services
- Apply security best practices across all layers of the application
- Manage version control using Git and related workflows
- Participate in deployment and release processes
- Evaluate new technologies for potential adoption in the stack
Nice to Have
- Master’s degree in Computer Science or related discipline
- Experience with domain-driven design principles
- Knowledge of event-driven architectures
- Exposure to frontend frameworks like React or Angular
- Experience with infrastructure as code tools such as Terraform
- Background in test-driven development
- Familiarity with monitoring and logging tools like ELK or Datadog
- Leadership experience in technical projects
- Contributions to open-source software projects
- Certifications in cloud platforms or software architecture
Compensation
Competitive salary and benefits package
Work Arrangement
Hybrid work model available
Team
Collaborative engineering team focused on healthcare technology solutions
Why Join Us
- Opportunity to work on impactful healthcare technology that improves patient outcomes
- Supportive culture that values innovation, collaboration, and continuous learning
- Access to modern tools and frameworks in a scalable development environment
- Professional growth through mentorship and leadership opportunities
What We Value
- Technical excellence and attention to detail
- Commitment to delivering reliable and secure software
- Proactive communication and teamwork
- Adaptability in a fast-paced, evolving industry
Not specified