E

Ernst & Young

Global professional services: consulting, assurance, tax

Digital Factory – Tech Lead - Backend, .Net, Assistant Director

Backend EngineeringPosted on Nov 13
Full-timeLuxembourgNo salary listedIn-person

About the Job

Requirements

  • A Bachelor's or Master's degree in Computer Science, Software Engineering, Information Technology, or a related field is required.
  • At least 9 years of overall professional experience is required.
  • Extensive hands-on experience designing, building, and operating enterprise backend applications and APIs is required.
  • Strong expertise in C#, ASP.NET Core, Entity Framework Core, SQL, and automated testing is required.
  • Strong understanding of API design, domain-driven design, integration patterns, distributed systems, CI/CD, observability, security, and production operations is required.
  • Experience with Azure application, storage, identity, messaging, secrets, and monitoring services is required.
  • Experience diagnosing application performance, reliability, and production issues using logs, metrics, traces, and profiling tools is required.
  • Proven experience leading technical design, mentoring engineers, and resolving complex delivery challenges without formal line-management authority is required.
  • Fluency in written and spoken English, with the ability to communicate effectively in a professional environment, is required.

Responsibilities

  • Act as the primary technical point of reference for the domain, providing direction on solution design, engineering approach, and implementation choices.
  • Lead significant technical decisions within approved architecture, security, privacy, risk, and delivery governance.
  • Review complex designs and changes, challenge assumptions, and document material technical decisions, trade-offs, and consequences.
  • Translate architecture principles and standards into practical guidance that teams can apply consistently.
  • Identify cross-team technical risks, dependencies, and constraints early, and coordinate resolution with accountable roles.
  • Set technical direction for .NET backend services, APIs, integrations, and supporting data-access components.
  • Lead the design of service boundaries, API contracts, domain logic, persistence, integration, and error-handling approaches.
  • Define practical standards for C#, ASP.NET Core, Entity Framework Core, dependency management, automated testing, and code review.
  • Guide resilient service design using appropriate timeout, retry, idempotency, caching, concurrency, and messaging patterns.
  • Ensure services include suitable authentication, authorization, secrets management, logging, metrics, tracing, and operational diagnostics.
  • Advise teams on modular monolith, service-oriented, event-driven, or microservice approaches according to context and approved architecture.
  • Provide hands-on support for difficult, cross-cutting, or time-critical engineering challenges across multiple initiatives.
  • Guide delivery from discovery and design through build, testing, deployment, operation, and continuous improvement.
  • Ensure non-functional requirements, including security, reliability, scalability, performance, maintainability, and supportability, are addressed from the outset.
  • Use technical reviews, code reviews, and readiness checks to improve implementation quality without taking ownership away from project or product leads.
  • Support incident investigation, root-cause analysis, and durable remediation for material production issues.
  • Define, improve, and promote domain engineering standards, reference patterns, reusable components, and quality guardrails.
  • Strengthen automated testing, CI/CD, observability, documentation, and technical debt management practices.
  • Encourage consistent peer review and evidence-based engineering decisions across teams.
  • Promote reuse and controlled standardization while allowing justified exceptions where delivery context requires them.
  • Partner with Architecture, Platform, Security, Privacy, and Risk stakeholders to keep engineering practices aligned with enterprise requirements.
  • Mentor Senior, Mid-level, and Junior Engineers through design reviews, pairing, coaching, and constructive technical feedback.
  • Build autonomy in delivery teams by explaining decision principles rather than becoming a permanent approval bottleneck.
  • Facilitate knowledge transfer, technical demonstrations, and communities of practice across the Digital Factory.
  • Support the Engineering Manager with technical input for capability priorities, recruitment, and development planning, without acting as a line manager.
  • Explain complex technical topics, options, and risks clearly to technical and non-technical stakeholders.
  • Balance delivery value, technical quality, sustainability, risk, and cost when recommending an approach.
  • Contribute technical input to domain roadmaps, modernization priorities, and platform investment decisions.
  • Evaluate relevant technologies and practices through controlled experimentation and evidence, avoiding unnecessary complexity.
  • Use delivery feedback, incident learnings, and engineering metrics to drive measurable improvement.

Desired Qualifications

  • Experience with .NET 8 or later, .NET Aspire, Testcontainers, and modern integration-testing practices.
  • Experience with Azure Web Apps, Azure SQL, Blob Storage, Service Bus, Key Vault, and Application Insights.
  • Experience with Kubernetes, containerized workloads, event-driven architecture, and asynchronous messaging.
  • Experience defining reusable backend standards, reference implementations, and modernization roadmaps.
  • Experience in a regulated, governance-driven, or professional services environment.

About the Company

Ernst & Young

Global professional services: consulting, assurance, tax

EY (Ernst & Young) provides professional services at a global scale, offering consulting, assurance, tax, and transaction advisory services. It serves clients across industries such as technology, media, real estate, hospitality, and construction. Instead of selling a single product, EY works with clients through tailored engagements where cross-disciplinary teams analyze challenges, design strategies, perform audits, help with tax planning, and assist with mergers or divestitures. What sets EY apart is its worldwide reach and integrated service model, industry-specific expertise, and focus on responsible business practices like sustainability, cybersecurity, and workforce flexibility. EY’s goal is to help organizations improve performance, manage risk, and achieve sustainable growth while building a better working world.

Company size
5,001-10,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Boston, MA
Founded
1991

Recently Posted Jobs

Explore more opportunities at Ernst & Young

See more jobs