Member Software Engineer_DotNet

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.
Making use of Static Code Analysis tools.
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:
3 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.