- 4- 6 years of experience with developing end to end solutions using Microsoft Stack of Technologies.
- Strong working knowledge on server side development (backend - Asp.net MVC Web API, Entity Framework)
- Working knowledge of Web applications, preferably Angular 8+
- Good working knowledge of MSSQL – SQL, etc.
- Strong working knowledge of application development using .NET, C#
- Good experience in designing and working with n-tier architectures.
- Hands-on experience in unit testing (XUNIT or NUNIT or MS Unit Test)
- Working knowledge of Typescript, Angular 5+, HTML5 and CSS3 technologies
- Should have worked on at least one SOA (Service Oriented Architecture) project
- Good understanding of UML, object-oriented programming (OOP) and Object Oriented Design principles
- Strong knowledge of software implementation best practices
- Should have worked in an AGILE practice methodology (preferably SCRUM)
- Able to provide technical recommendations and solve technical problems
- Must be a quick learner and should be able to mentor the team members
- Good Analytical and Problem solving Skills
Technology skills:
- Strong and proven background in Information Technology
- Strong knowledge on Design , Solid principles, Design patterns, documentation of design using UML.
- Strong working knowledge of .NET, C#, MVC, Web services, Rest and WebAPI
-
Unit testing : XUNIT or NUNIT or MS Unit Test
- TypeScript, Angular 5 or above, HTML5 and CSS3 technologies
- Entity framework, SQL Server, MS SQL, Powershell
Technology – Nice to have:
- Working knowledge of ESB or Message Queuing (MSMQ) is an added advantage
- TDD/ATDD (FitNesse preferred).
- Experience in mentoring developers
BE Computer Science/MCA or any other Bachelor’s degree with the right experience
PREFERED CANDIDATES:
- Good communication and interpersonal skills to interact with team in Europe
- BE Computer Science/MCA or any other Bachelor’s degree with the right experience
- Will be an added advantage if worked on SaaS method