Digital Factory - Full Stack Engineering Lead - Assistant Director at EY
Luxembourg, , Luxembourg -
Full Time


Start Date

Immediate

Expiry Date

08 Sep, 25

Salary

0.0

Posted On

09 Jun, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Infrastructure, Unit Testing, Eda, Cloud Services, Kubernetes, Microservices, Containerization, Angular, Technical Direction, Sql, Code, Debugging, Coding Standards, Git, Cloud Applications, Distributed Systems, Version Control, Balance

Industry

Computer Software/Engineering

Description

At EY, you’ll have the chance to build a career as unique as you are, with the global scale, support, inclusive culture, and technology to become the best version of you. Join us and build an exceptional experience for yourself, and a better working world for all.
To continue the expansion and further digitalization of our services across service lines, EY Luxembourg is looking to recruit a:

REQUIRED SKILLS & QUALIFICATIONS:

  • 8+ years of experience in enterprise-grade application development, with a strong focus on .NET Core, C#, Angular, Azure cloud services, and SQL.
  • Proven experience in designing and implementing Microservices and Micro-frontend architectures.
  • Seeking expertise in building distributed systems with Azure services and experience in containerization, Kubernetes, and Infrastructure as Code.
  • In-depth knowledge of CI/CD pipelines and Git for version control, with hands-on experience in automating deployment workflows using Azure DevOps.
  • Strong experience in Unit Testing and Test-Driven Development (TDD), with a solid understanding of writing testable, high-quality, maintainable code.
  • Solid understanding and experience in Agile/Scrum methodologies, ensuring iterative, high-quality delivery of software features.
  • Strong ability to lead engineering teams, enforce best practices in coding standards, and mentor junior engineers on cloud-native development and DevOps practices.
  • Ability to drive technical decisions, balance trade-offs between short-term and long-term goals, and guide the technical direction of the team.
  • Strong problem-solving, analytical, and debugging skills to address performance and scalability challenges in large-scale cloud applications.
  • Familiarity with modern engineering principles such as Domain-Driven Design (DDD) and Event-Driven Architecture (EDA).
Responsibilities
  • Lead the architecture, design, and development of enterprise-grade, cloud-native applications using .NET Core, C#, Angular, SQL and Azure services.
  • Design and implement scalable, secure, and resilient Microservices and Micro-frontend architectures.
  • Build distributed systems with Azure services (App Services, AKS, Functions, Cosmos DB, SQL Server) and drive DevOps automation using Kubernetes and Infrastructure as Code.
  • Define CI/CD pipelines, branching strategies, and release workflows using Azure DevOps and Git for version control.
  • Conduct detailed code reviews to enforce best practices in coding standards, with a focus on Unit Testing and Test-Driven Development (TDD).
  • Continuously optimize application performance, security, and scalability across cloud environments.
  • Implement modern engineering principles such as Domain-Driven Design (DDD), Event-Driven Architecture (EDA).
  • Foster a high-performance development culture using Agile/Scrum methodologies, ensuring the team delivers features iteratively and with high quality.
  • Mentor and coach engineers on coding standards, cloud-native development, DevOps practices, scalable system design, and testing methodologies.
  • Research, evaluate, and recommend new technologies, tools, and frameworks to enhance product quality, team productivity, and process improvement.
Loading...