Lead end‑to‑end development of enterprise‑grade web applications, owning both the Angular front‑end and the .NET Core back‑end. Work in agile sprints with a global team delivering AI‑enabled digital transformation.
What You’ll Do
- Design responsive Angular apps with TypeScript, RxJS, lazy loading.
- Develop ASP.NET Core Web APIs following REST and OpenAPI standards.
- Implement authentication, authorization, logging, caching, and error handling.
- Optimize SQL Server schemas, stored procedures, and Entity Framework Core data access.
- Apply SOLID principles and design patterns to produce scalable, testable code.
- Write unit and integration tests using xUnit/NUnit and mock frameworks.
- Maintain CI/CD pipelines on Azure DevOps or GitHub Actions with Docker deployments.
What You Need
- 5+ years full‑stack development, ≥3 years C#/.NET Core (.NET 6+) experience.
- ≥3 years Angular development, strong TypeScript and RxJS skills.
- 3+ years SQL Server expertise, including complex queries and indexing.
- Proficiency with Entity Framework Core and LINQ for ORM data access.
- Solid grasp of SOLID principles and common design patterns.
- Git version control with branching and pull‑request workflow.
- Experience building RESTful APIs with ASP.NET Core MVC/Web API.
Good to Have
- Azure services such as App Service, Functions, SQL Database, or Service Bus.
- Docker containerization and Kubernetes orchestration experience.
The Opportunity
Join a fast‑growing digital engineering firm that has delivered 55+ enterprise projects across 25+ countries, with an ownership‑driven, agile culture.
