.NET Fullstack Developer

Ahmedabad   |  Job Code : AHRS585

Job Description

General programming/design skills
 
Strong C#/.NET background
In-depth knowledge of object-oriented analysis and design (OOAD) principles, and familiarity with many design patterns for Software applications - MVC, Domain Driven Design etc.
Extensive experience with a variety of server-side technologies, databases, and frameworks
Strong knowledge of Object oriented programming
Hands-On experience on ASP.NET MVC 5 or +, ASP.NET WebAPI2
Good Knowledge on TDD methodology
Knowledge in .NET Core 
Cloud knowledge (AWS, Azure) is must
Experience of micro services architecture will be an added value
Familiar with web 2.0 standards and best practices in web development
Knowledge on Angular 2.x or above is plus (Angular 11 is a plus)
Demonstrated expertise in application design and construction, work breakdown structure of items, design and code reviews, unit test and build activities, deployment and documentation, support and training/mentoring.
 
Database skills
Hands on RDMS – Good Exp. In Database design, written stored procedure/views/functions
Good knowledge on SQL, MySQL is plus
Experience in ORM (Entity Framework / Dapper)
Open Source Databases (MongoDB, NoSQL, etc.) is a plus
 
Integration skills
Good Knowledge on SOA – REST API(s) development, API versioning
Experience with software integration required
Experience or Interested in Internet Of Things is plus
 
OS/infrastructure skills
Good Windows OS skills
Knowledge of Linux is a plus
Knowledge of Docker – Container Technology is a plus
 
Soft skills
Has a mind-set to deliver quality
Can drive a team of 2 to 3 resources
Follows company processes and time-keeping
Ability to work both independently and in team
Collaborate effectively with local and remote teams
Excellent English communication skills, both verbal and written
Ability to provide clear and effective reporting
Job Opportunities

Apply For Your Dream Job