The Role: Developer to work on .NET-based applications.
Responsibilities: - Design, develop, and deploy new functionalities for applications using the .NET stack.
- Work with business units to refine requirements to enhance existing or new functionalities.
- Actively participate in the design and development of new code.
- Ensure design and development standards are current and being followed.
- Develop scalable solutions to meet business needs.
'Must Have' Experience: - At least 4 years of experience in developing .NET applications.
- Must have strong hands-on experience in developing applications using C#, and ASP.NET.
- Knowledge of Microservice Architecture and Domain Driven Design is a must.
- Familiar with Test Driven Development, with the ability to write unit tests for the code developed.
- Experience with Angular and/or REACT is highly desired.
- Microsoft Azure DevOps experience.
- Familiarity with coding standards like SOLID.
- Experience using Git Repository or any similar source controls.
- Good experience in using the Microsoft development toolset.
- Good communication and collaboration skills.
- Take part in the agile development process.
- Strong critical/analytical thinking and problem-solving skills.
'Nice to Have' Experience: - Working experience in Event-Driven Architecture.
- Familiarity with tools for Containerization and environment as code like Docker, Mesos, and Kubernetes.
- Familiarity with Asynchronous messaging technologies like Kafka, RabbitMQ, and Azure Event Hubs.
- Cloud services platforms like - Azure, and AWS (Amazon Web Services).
- Working experience in healthcare domain projects.
•
Last updated on Feb 3, 2023