- BE/MCA with 7-10 years of experience in development of web applications / products.
- Expertise on the MS technology stack (.NET 4/4.5, .NET Core, Web API, WCF, SQL Server)
- Exposure to developing Cloud native applications on Azure / AWS will be preferred.
- Hands on experience on developing highly cohesive and loosely coupled applications is required.
- Expertise in Test Driven Development is a big advantage.
- Exposure to working in agile environments is preferred.
- Good verbal and written English skills required.
- Develop critical platform/framework components.
- Develop and enhance cutting edge applications / products.
- Create automated unit test case suites.
- Develop low level technical documentation.
- Coach and mentor a team of talented junior developers.
- Conduct code reviews.