Description

About the job
Desired Candidate Profile

8+ years' experience in the software development (Microsoft Technology stack).

Extensive development expertise including C#.NET, .NET Core,, Web API, SQL Server, and Entity Framework / Dapper.

Experience with Azure services such as App Service, Service Bus, Functions, App Configuration, Event Grid, etc

Experience in PostGreSQL / PostGIS is an added advantage.

Experience in RESTful services, WCF services, SOAP services and testing them.

Experience in Azure DevOps, is a definite plus.

Advanced and specialized knowledge of industry best practices, programming languages, design patterns, architecture, and technology in related areas from a solutions perspective.

Extensive experience in developing enterprise-scale software platforms.

Ability to work directly with clients and autonomously on highly complex and diverse projects.

Ability to interpret design and software requirement documents and other artifacts.

Drive teams to deliver high quality technical solutions

Strong understanding of Object-Oriented Programming concepts and SOLID principles

Familiarity with Agile delivery model.

Good to have hands-on experience with Microsoft Azure platform and services.

Education

Any graduate