V
. Net Full Stack Developer (3 - 8 Yrs)
Viewmore Infotech
Chennai
Full-Time
0-3 Years experience
Description
We're looking for a passionate Software Engineer to design, develop and deliver software solutions by collaborating with our overseas and offshore team. Ideally, the candidate should be able to build high-quality, innovative and fully performing software in compliance with coding standards and technical design.
- Executing full life-cycle software development
- Writing well efficient code by applying SOLID principles
- Producing specifications and determining operational feasibility
- Serving as a subject matter expert
- Complying with project plans and industry standards
Requirements
- Sound knowledge in ASP.NET Core, WEB API, Entity framework, Angular is desired
- Applicant should have Core Programming skills in Visual Studio, ASP.NET, SQL Server (2014/16), HTML, CSS, Jquery, JavaScript, Web service / Web API, Entity framework, Angular, web applications and Microsoft Azure services
- Strong knowledge in applying SOLID principles
- Good understanding of dependency injection, interfaces, types of classes etc.
- Good experience in database designing, writing complex SQL queries and performance tuning
- Modular programming in Angular 6+, Type Script and ReactJS.
- Knowledge on using UI Frameworks / Components like Kendo UI, Angular Material etc.
- Good Experience in CI/CD, DevOps, setting up and managing Build and release pipelines
- Good understanding of Test-driven development (TDD)
- Strong interpersonal and teamwork skills
- Must be flexible to new situations and challenges
Benefits
- Good rate of pay . Performance based bonus
- The skills are transferable . The skills you acquire will never be out of use.
- Constant learning****curve . You will only get better with passing time as you will be in sync with the technological changes.
- You can be as creative as you want**.** Each day you create something from nothing. The only thing that limits you will be your imagination.
- Professional development. Get opportunities for professional development, to master new skills and to grow into other roles.
About Viewmore Infotech
-
