Description

Job Description:


The Technical Lead is required to guide a team of C# and .net developers in architecting and implementing enterprise scale C# and .net applications. This includes architecting the business requirements into technical design and leading a team of c# and .net developers to implement the applications.

Successful applicants can expect to work in fast paced environment and will work with dynamic projects teams. The projects involved are high profile, challenging.

Provides technical and architectural direction to the software team supporting .Net applications.

• Hands on working experience in ASP.NET MVC, ASP.NET Web Api, C#, and Web Services ( REST), XML, .net core
• Solid knowledge of integration patterns and best practices such as synchronous vs. asynchronous communications, RESTful APIs, messaging, publish-subscribe
• Deep understanding of multi-tier architectures and microservices (load balancers, caching, web servers, application servers, networking, databases, content delivery networks)
• The Team lead needs to be a team player, with good interpersonal and problem-solving skills.
 

Education

Any Graduate