Posted on: 18/10/2025
Description :
Responsibilities :
- Technical Leadership: Serve as the senior technical authority, driving the architecture, design, and development of .NET Core, Angular, and Azure-based solutions.
- Team Management: Plan, assign, and track tasks, ensuring timely delivery while maintaining high code quality, performance, and scalability.
- Code and Process Excellence: Enforce best practices (SOLID, Clean Code, Design Patterns), conduct code reviews, and reduce technical debt.
- Mentorship: Guide and upskill team members in .NET, Angular, Azure, and Agile methodologies.
- Stakeholder Collaboration: Work closely with product managers, architects, and clients to align technical solutions with business goals.
- Release Management: Oversee CI/CD pipelines, deployment strategies, and release planning in an Azure DevOps environment.
- Innovation: Stay updated with emerging technologies and recommend improvements to enhance system performance and security.
Requirements :
- Education: Bachelor's/Master's in Computer Science, Engineering, or related field.
- Experience: 8+ years in .NET stack (C#, .NET Core, ASP.NET MVC, Web API, Entity Framework) with Angular (v12+).
- Cloud Expertise: Hands-on experience with Azure (App Services, Functions, SQL DB, Blob Storage, AAD, Key Vault, etc.).
- Frontend Proficiency: Strong skills in Angular, TypeScript, RxJS, HTML5 CSS3 and state management (NgRx preferred).
- Database and Performance: Expertise in SQL Server (query optimization, indexing) and NoSQL (Cosmos DB is a plus).
Nice-to-Have Skills :
- Microservices and DDD: Experience with microservices architecture, Domain-Driven Design (DDD), and CQRS.
- Security Best Practices: Knowledge of OAuth2 OIDC, JWT, and secure coding practices.
- Performance Tuning: Experience in application profiling, load testing, and optimization.
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1562281