.NetCore Fullstack - Technical Leads & Senior Developers
Job LocationsIN-KA-Bangalore
Requisition ID 2019-25798
Overview :
- 4 to 10 years of experience in development and design of applications on the Microsoft Stack, especially on Microsoft ASP.NET MVC, Web API, Angular, Kendo, jQuery and C#.
- Must have knowledge and experience to a minimum of 1 year in .NET Core, preferably with Entity Framework Core.
- Should have strong knowledge and experience in OOP, Analysis and Design concepts, and Design Patterns (Creational, Structural and Behavioural).
- Should have strong knowledge and experience in handling non-functional requirements such as performance, security, load, scaling and usability of applications.
- Should have comprehensive experience in creating designs using patterns like MVC and MVVM and other design patterns.
- Should have knowledge in asynchronous programming practices using .NET Task Parallel concepts.
- Sound knowledge and experience in SOLID principles and industry best practices using Microsoft Technologies is must.
- Should have experience in writing data access code using Microsoft Entity Framework.
- Should have experience in version control tools (SVN/TFS/GIT).
- Should understand basic fundamentals of iterative development.
- Should have strong knowledge and experience in producing quality deliverables through TDD with "First-time-right" approach.
- Should have knowledge of cloud (Azure),and must be strong in CI/CD best practices.
- Should possess strong skills to understand requirements analysis and convert it to artifacts required for development teams, especially architecture and design artifacts including technical specifications, class diagrams and sequence diagrams.
- Strong knowledge and experience in Domain Driven Design techniques, Microservices and Reactive Architecture.
- Should have strong knowledge and experience in managing non-functional requirements of the project, and do design and code reviews for high technical quality of deliverables.
Responsibilities :
- 4 to 10 years of experience in development and design of applications on the Microsoft Stack, especially on Microsoft ASP.NET MVC, Web API, Angular, Kendo, jQuery and C#.
- Must have knowledge and experience to a minimum of 1 year in .NET Core, preferably with Entity Framework Core.
- Should have strong knowledge and experience in OOP, Analysis and Design concepts, and Design Patterns (Creational, Structural and Behavioural).
- Should have strong knowledge and experience in handling non-functional requirements such as performance, security, load, scaling and usability of applications.
- Should have comprehensive experience in creating designs using patterns like MVC and MVVM and other design patterns.
- Should have knowledge in asynchronous programming practices using .NET Task Parallel concepts.
- Sound knowledge and experience in SOLID principles and industry best practices using Microsoft Technologies is must.
- Should have experience in writing data access code using Microsoft Entity Framework.
- Should have experience in version control tools (SVN/TFS/GIT).
- Should understand basic fundamentals of iterative development.
- Should have strong knowledge and experience in producing quality deliverables through TDD with "First-time-right" approach.
- Should have knowledge of cloud (Azure),and must be strong in CI/CD best practices.
- Should possess strong skills to understand requirements analysis and convert it to artifacts required for development teams, especially architecture and design artifacts including technical specifications, class diagrams and sequence diagrams.
- Strong knowledge and experience in Domain Driven Design techniques, Microservices and Reactive Architecture.
- Should have strong knowledge and experience in managing non-functional requirements of the project, and do design and code reviews for high technical quality of deliverables.
Qualifications : Bachlor's Degree