Technical Skills (must have)
- Experience with web/cloud application development (Azure preferred)
- High proficiency with design principles and patterns
- High proficiency with C#, .NET, ASP.NET, .NET Core, SQL Server
- High proficiency with web services REST, Web API
- Experience with React
- Strong OOPs concept & foundation
- High proficiency with debuggers and profilers
- Excellent troubleshooting and debugging skills
- Analytical mind with problem-solving aptitude
Technical Skills (good to have)
- High proficiency using GitHub, Git repos or similar
- Good understanding of Kafka is a plus
- Hands on experience with Agile methodologies
- Experience of working with distributed agile teams in offshore/onsite model
- Experience in Medical domain
- Technical certifications
Soft skills (must have)
- Must be a self-starter and a team player
- Positive attitude towards learning/challenges/team/etc.
- Excellent communicator
- Fluent in both spoken and written English
Responsibilities
- Work on Web and Cloud applications
- Troubleshooting issues, finding a fix, and applying it
- Estimation, Design & Development of Software application
- Adhering to Software Design and Development standards
- Adhere to architectural and coding guideline
- Customer communication for technical things daily
- Participating in code reviews