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
Interview Questions for you
View All