.NET Technical Lead

Overview

At EY, we’re dedicated to helping our clients, from start–ups to Fortune 500 companies — and the work we do with them is as varied as they are. You get to work with inspiring and meaningful projects. Our focus is education and coaching alongside practical experience to ensure your personal development. We value our employees, and you will be able to control your own development with an individual progression plan. You will quickly grow into a responsible role with challenging and stimulating assignments.

Moreover, you will be part of an interdisciplinary environment that emphasizes high quality and knowledge exchange. Plus, we offer:

- Support, coaching and feedback from some of the most engaging colleagues around

- Opportunities to develop new skills and progress your career

- The freedom and flexibility to handle your role in a way that’s right for you

Job Description

Required Skills

  • 7-12 years of Hands on experience in C#, .Net Framework, .NET Core, ASP.NET, MVC, WCF, and WPF
  • Strong skills in Entity Framework, Entity Framework Core, ASP.Net Identity, REST
  • Experience in HTML and CSS frameworks
  • Strong object-oriented concepts
  • Visual Studio, VSTS/ Azure DevOps and GIT

 

Good to have Skills

  • Experience in Azure Cloud.
  • Experience in Azure Web Apps development and Deployments.
  • Experience in Micro-services and server less architecture with service fabric, functions and api apps, service bus, message queues
  • CI/CD, DevSecOps, setting up and managing Build and release pipelines

 

Soft Skills

  • Excellent Communication Skills
  • Team Player
  • Self-starter and highly motivated
  • Ability to handle high pressure and fast paced situations
  • Excellent presentation skills
  • Ability to work with globally distributed teams

 

Roles and Responsibilities

  • Understand existing application architecture and solution design
  • Design individual components and develop the components
  • Work with other architects, leads, team members in an agile scrum environment
  • Hands on development
  • Design and develop applications that can be hosted on On-premise IIS and Azure cloud
  • Design and develop framework and core functionality
  • Identify the gaps and come up with working solutions
  • Understand enterprise application design framework and processes
  • Lead or Mentor junior and/or mid-level developers
  • Review code and establish best practices
  • Look out for latest technologies and match up with EY use case and solve business problems efficiently
  • Ability to look at the big picture
  • Proven experience in designing highly secured and scalable web applications on Azure cloud
  • Keep management up to date with the progress
  • Work under Agile design, development framework
  • Good hands on development experience required

Skills & Requirements

.Net Framework, C#, .NET Core, ASP.NET, MVC, WCF, WPF, Entity Framework, Entity Framework Core, ASP.Net Identity, REST, HTML and CSS frameworks, Object-oriented concepts, Visual Studio, VSTS/ Azure DevOps, GIT, Azure Cloud, Azure Web Apps, Micro-services, CI/CD, DevSecOps, Service fabric, Service bus