Roles and Responsibilities:
- Should have strong technical foundation and passion for coding.
- Should have a strong attitude towards working with the team by promoting ownership, autonomy, collaboration, and creativity.
- Ability to collaborate comfortably with the teams and other stake holders with respect to the client deliveries and commitments.
- Minimum 7 years of .NET (web) development experience.
- Consultant delivering and driving the project technically.
- Awareness of the AI tools
- Exposure to cloud technologies like Azure, AWS
- Exposure to web-technologies like Angular, ReactJS, jQuery, Web API, TypeScript, JSON, CSS, Bootstrap etc.
- Hands on SQL DB.
- Hands on knowledge of ORM like Entity Framework
Qualification, Skills, Experience and Competencies Required:
- Master’s or bachelor’s degree in engineering (BE, B. Tech, MCA)
- Having knowledge or exposure on mobile technologies will be a plus.
- Having a .NET, Azure or other similar certifications will be a plus.
- Prior experience working with overseas team is preferred.
- Must have hands-on knowledge of .NET Core, C#
- Must have worked on any DI frameworks like Ninject, etc.
- Working knowledge and proponent of Unit testing, and have used unit testing frameworks like NUnit, MSTest, mocking frameworks, etc.
- Continuous Integration with Azure DevOps, TeamCity, Jenkins, or the likes.
- Good working experience using Agile Methodologies – Ability to think iterative, incremental.
- Strong understanding of OO design, Database concepts and Design
- Loves coding and has extensive coding experience in web applications using .Net and related technologies.
- Ability to integrate multiple factors and perspectives in problem solving strategies.