Job Title: Technical Lead – Full Stack (.NET, Azure, React)
As a Technical Lead – Full Stack, you will be responsible for leading a team of developers in designing, developing, and implementing scalable applications using .NET, Azure, and React. You will collaborate with cross-functional teams to ensure high-quality solutions that align with business goals.
Key Responsibilities:
- Lead the design, architecture, and development of full-stack applications using .NET Core, C#, React.js, and Azure services.
- Provide technical leadership and mentorship to a team of developers.
- Drive best practices in coding, security, performance, and scalability.
- Collaborate with product managers, UX designers, and other stakeholders to translate business requirements into technical solutions.
- Implement DevOps practices, CI/CD pipelines, and cloud-native development principles.
- Conduct code reviews, troubleshoot technical issues, and optimize application performance.
- Ensure compliance with EY’s technology standards and security guidelines.
- Stay up to date with emerging technologies and recommend improvements to enhance development processes.
Required Skills & Qualifications:
- 8+ years of experience in full-stack development with expertise in .NET Core, C#, React.js, and Azure.
- Strong knowledge of Azure services such as App Services, Functions, Storage, Cosmos DB, and Azure DevOps.
- Hands-on experience with microservices architecture and RESTful API development.
- Proficiency in front-end technologies including JavaScript, TypeScript, HTML, CSS, and state management libraries (Redux, Context API).
- Experience with SQL and NoSQL databases like MS SQL Server, Cosmos DB, or MongoDB.
- Familiarity with Docker, Kubernetes, and containerization.
- Solid understanding of Agile methodologies and DevOps principles.
- Excellent problem-solving and communication skills.
- Ability to lead and drive technical discussions with stakeholders.
Preferred Qualifications:
- Microsoft certifications in Azure or .NET.
- Experience with AI/ML integration in applications.
- Knowledge of additional front-end frameworks (Angular, Vue.js) is a plus.
- Experience in financial or enterprise applications development.