Lead Software Engineer, Development
We are looking for a skilled ASP.NET Developer with hands-on experience in designing and developing web applications. The ideal candidate should be proficient in C#, ASP.NET, and have strong expertise in integrating and consuming RESTful APIs. Responsibilities include building scalable solutions, troubleshooting issues, and collaborating with cross-functional teams. Experience with SQL Server and frontend technologies is a plus.
Responsibilities –
- Design and implement product features that are secure, scalable, robust and easy to implement and maintain.
- Technically lead self-organizing Agile teams.
- Plan and identify solutions and risks within assigned team.
- Be responsible for implementing features, provide bug fixes, reviewing code quality, reviewing design to ensure they work well at cloud scale.
- Take pride of ownership in design and product features delivered.
Skills and Qualification –
- 7+ yrs Strong experience in developing enterprise web applications
- Expertise on the Microsoft technology stack ASP.NET</a> MVC 3.5 / 4.0 / 4.5, Web API, SQL Server.
- Good knowledge of Client side scripting JavaScript and JQuery, Kendo.
- Knowledge of design patterns is required.
- Ability to deliver software and artefacts independently.
- Ability to mentor technical teams and evaluate software artefacts.
- Ability to communicate with technical experts as well as functional teams.
- Ability to propose solutions for design and architecture.
- Demonstrated experience in complex software troubleshooting techniques.
- Experience in Product Engineering is desirable.
- Exposure to Windows Azure is an added advantage.