Posted on: 15/05/2026
Position : Consultant/Principal Consultant -Full Stack (.NET + Angular + Azure)
Experience : 8+ years
Role Overview :
We are seeking a highly skilled Consultant / Principal Consultant Full Stack Engineer who is passionate
about building scalable, high-quality systems and takes end-to-end ownership of delivery. This role requires a strong balance of hands-on development, system design, and technical leadership, with the ability to drive code quality, architectural decisions, and overall engineering excellence across both backend and frontend applications.
Required Skills & Experience :
- 8+ years of experience building and delivering end-to-end web applications
- Strong hands-on expertise in :
a. C#, .NET Core, ASP.NET Web API
b. Angular (16+), TypeScript, RxJS, NgRx
- Solid experience designing microservices and distributed systems, with ability to make architecture and design decisions
- Strong understanding and practical application of Clean Architecture, SOLID principles, and DomainDriven Design (DDD)
- Experience working with Azure cloud services, including App Service, Functions, API Management, and Service Bus
- Strong SQL skills with experience in writing optimized queries and stored procedures
- Experience with unit testing frameworks (xUnit/nUnit, Jest) and driving quality-focused development practices
- Familiarity with modern frontend tooling (Nx is a plus)
- Demonstrated ability to own features/modules end-to-end, from design through development to production deployment
- Experience in leading or mentoring teams, conducting code reviews, and improving engineering standards and best practices
- Strong experience working in Agile environments, collaborating with cross-functional teams and stakeholders
- Excellent communication, problem-solving, and decision-making skills
Good to Have :
- Experience with Playwright or other end-to-end testing tools
- Exposure to Vertical Slice Architecture
- Experience optimizing Angular applications at scale
- Exposure to event-driven architecture or messaging systems
What Were Looking For :
- A proactive engineer with a strong ownership mindset who can drive delivery independently
- Someone who can balance hands-on development with technical leadership responsibilities
- Ability to influence design decisions, improve code quality, and mentor team members
- A collaborative team player comfortable working in a fast-paced, product-driven environment
The job is for:
Did you find something suspicious?
Posted by
Posted in
Full Stack
Functional Area
Full-Stack Development
Job Code
1636085