Develop and maintain backend systems using .NET MVC, C#, and MySQL.
- Design APIs and business logic aligned with functional requirements.
- Refactor and optimize existing code for better performance and scalability.
- Ensure clean, modular, and maintainable code following established coding standards.
- Deploy applications using GitHub, and in the future, using CI/CD pipelines.
- Work with QA and Infra teams to troubleshoot deployment issues.
- Maintain documentation for release processes, version control, and environment configurations.
- Collaborate with frontend developers, QA, Product Owner, and vendor teams during Agile sprints.
- Review pull requests, provide feedback, and contribute to a culture of technical excellence.
- Participate in backlog grooming and sprint planning discussions.
Optional Advantageous Skills
- Exposure to React Native or interest in mobile development.
- Provide backend support for mobile feature integration.
- Provide technical onboarding, ongoing guidance, and coaching to app vendors.
- Review estimates and validate solution approaches.
Security & Compliance
Conduct secure coding practices and work with security teams to address audit findings and ensure application-level protection.
Documentation & Reusability
Drive documentation of reusable components, APIs, and patterns. Promote reuse across hospital apps to reduce duplication.
Job Requirements
- 5–9 years of experience in backend application development using .NET.
- Proficient in .NET MVC, C#, MySQL, Bootstrap, jQuery, and JSON.
- Familiar with tools: Visual Studio 2019+, MySQL Workbench, Postman / Swagger, Git.
- Experience in source control using GitHub, including branching and merging best practices.
- Solid understanding of deployment processes and environment handling (CI/CD, Docker).
- Bonus: Exposure to React Native, or motivation to grow into full stack.
- Strong debugging and performance optimization skills.
- Ability to communicate clearly across tech and non-tech teams.