remote
Senior Backend Engineer - EY
Backend Engineer
Senior Backend Engineer responsible for designing, building, and maintaining scalable .NET services on Azure, creating robust REST APIs, and managing SQL databases to support enterprise applications.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance .NET backend services using C#.
- Build, document, and evolve RESTful APIs that integrate with front‑end and third‑party systems.
- Deploy, monitor, and optimize applications on Microsoft Azure, leveraging services such as App Service, Functions, and Azure SQL.
- Implement data models and write efficient SQL queries for relational databases, ensuring data integrity and performance.
- Collaborate with cross‑functional teams to define architecture, adopt micro‑service patterns, and enforce coding standards.
Requirements
- 5+ years of professional experience developing backend solutions with .NET Core/.NET Framework.
- Strong proficiency in C#, Azure cloud services, and building REST APIs.
- Hands‑on experience with SQL Server (or comparable RDBMS) and writing complex queries.
- Understanding of micro‑service architecture, CI/CD pipelines, and containerization (Docker/Kubernetes) is a plus.
- Excellent problem‑solving skills and ability to work independently and within agile teams.