Job Description – 
As a .Net Developer, you will be responsible for building innovative .NET web applications. You will create applications from scratch, configure / maintain the existing systems and provide support. 

Roles & Responsibilities:
  1. Developing performant REST APIs
  2. Participating in requirements analysis.
  3. Writing clean and scalable code.
  4. Implementing unit tests.
  5. Optimizing the overall performance of Application.
  6. Working alongside graphic designers for web design features.
  7. Strong focus on data governance and application security.
  8. Be a strong Agile team member.
 
Competency Skills:
  1. 2 years+ hands-on working knowledge in Microsoft .NET web stack programming including C#, ASP.NET, .NET Core and MSSQL Server 
  2. Experience in Entity Framework.
  3. Excellent understanding of data structures, threading.
  4. Proficient with fundamental front end languages such as HTML, CSS and JavaScript.
  5. Conceptually strong in Object Oriented Programming and Principles
  6. Working knowledge with any of the Unit Test Frameworks such as MSTest, NUnit, xUnit.NET.
  7. Excellent knowledge of database programming using MS SQL Server 2017 +
  8. Strong knowledge and Hands-on experience with Azure / AWS Cloud Services & DevOps 
  9. Working knowledge with any of the CI & CD tools
  10. Excellent interpersonal/communication skills (both oral/written) with the ability to communicate at various levels with clarity & precision.