Requirements:
Mandatory:
- 4 to 7 year of experience with developing end to end software using Microsoft Stack of Technologies.
- Proficient in C# .NET Web APIs LINQ Entity Framework SQL queries.
- Experience working on at least one SOA or microservices architecture style product.
- Good understanding of UML objectoriented programming (OOP) and Object Oriented Design principles.
- Experience working on implementing non functional requirements related to reliabiliy and performance and addressing architecture concerns.
- Strong knowledge of software development best practices. Passion for code quality to write wellfactored optimized and unit tested code.
- Knowledge about performance management to prevent performance issue in C# or SQL.
- Excellent debugging skills to troubleshoot issues reported from lower and higher environment.
- 2 year experience leading 24 software engineers to provide technical inputs and guide them through the implementation.
Preferred but not mandatory:
1). WPF experience and/or Knowledge
2). Experience working with Scrum in Scaled agile team environment.
3). Experience with ATDD / TDD (Fitnesse for the ATDD or Postman would be a plus)
4). Experience building applications with Microsoft Azure
Personal Skills:
- Excellent analytical and problem solving skills
- Excellent communication skills written and verbal to work with people from different disciplines and geographies
- Selfmotivated independent detail oriented responsible teamplayer
- Ability to work in an international environment
Qualifications :
B.E./B.Tech. Computer Science / MCA from an institute of repute (or appropriate experience).
Remote Work :
No
Employment Type :
Fulltime