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