Manage and Lead a team of .NET Core Tech Leads and Developers.
Provide architectural and technical direction to the development team, enforce and evolve design and development standards.
Promote latest backend technologies to keep development capabilities at cutting edge.
Participate in hands-on application solution architecture, design and development.
Collaborate with creative/UX and project managers to implement software solutions to address client’s marketing objectives.
Work closely with QA team to assure all development production bugs are given the proper attention and are handled in a timely manner.
Required Skills
Expert in .Net framework 2.0/3.5/4.0 programming with C#, ASP .Net MVC/Web form, Entity framework and LINQ.
Proficiency in one or more of Java (Spring/Maven), NodeJS (Express) or PHP (CodeIgniter) is required.
Strong knowledge in consuming/designing SOAP/RESTful web services using WCF.
Strong knowledge in OOP JavaScript library/frameworks (Backbone/Angular/Ember/Famous).
Relational database design/implementation/optimization in Microsoft SQL server/MySQL programming with abilities to write stored procedures, user defined functions and queries.
Strong knowledge in Agile Development with Scrum Methodologies.
Required Experience
Hands on experience designing and implementing microservices in Azure (Service Fabric, Azure Kubernetes Services, Azure Functions, API Management, Key Vault, App Service).
Experience in development of Azure services SDKs, ASP.NET Core Web Applications, ASP.NET Core Web API, .NET Core, C#, Azure DevOps.