13 Nov
|
AkzoNobel
|
Hoskote
1. Role purpose The Technical Application Lead will be responsible for developing, maintaining and continuously improving business-critical applications supporting the organization's global Color IT landscape.
The role requires solid hands-on expertise in modern .NET, C#, Angular and Microsoft Azure, along with the ability to provide technical guidance to Agile development teams. The individual will drive end-to-end application delivery, ensure system stability, implement scalable solutions and progressively modernize existing applications while maintaining business continuity.
2.
Key responsibilities
- Design, develop and maintain scalable enterprise applications using .NET, C#, ASP.NET Core and Angular.
- Develop and manage REST APIs, Web APIs and microservices.
- Build and maintain cloud-based solutions using Microsoft Azure services.
- Work with Azure Functions, Azure Service Bus, Storage Accounts, Key Vault and Application Insights.
- Develop responsive frontend applications using Angular, TypeScript, RxJS and NgRx.
- Implement secure authentication and authorization using Microsoft Entra ID, App Registrations and token-based authentication.
- Manage Azure DevOps CI/CD pipelines, YAML configurations and deployment processes.
- Work with Entity Framework, SQL Server and T-SQL for efficient data management.
- Apply software engineering best practices, including coding standards, dependency injection, unit testing and code reviews.
- Provide technical guidance and coordinate activities across Agile/Scrum development teams.
- Collaborate with Product Owners, Solution Architects, DevOps Engineers and global stakeholders.
- Troubleshoot existing applications, investigate technical issues and implement low-risk improvements.
- Support modernization of legacy applications by identifying opportunities to migrate suitable functionalities to modern .NET and Azure services.
- Monitor application performance, ensure production stability and drive continuous improvement.
3. Ideal candidate description (Ideal CDD)
The ideal candidate should be a Senior Microsoft Full-Stack Developer with strong hands-on expertise in .NET, Angular and Microsoft Azure, capable of independently handling technical development, application troubleshooting and end-to-end delivery.
The candidate should have experience working in enterprise application environments and be comfortable handling both modern applications and existing legacy systems.
They should demonstrate technical ownership, problem-solving ability and experience guiding or coordinating Agile development teams.
Ideal candidate profile:
- 4–8 years of relevant software development experience.
- Strong hands-on development experience in C#, .NET Core, ASP.NET Core and Web API.
- Good experience with Microsoft Azure and cloud-based application development.
- Strong Angular, TypeScript and RxJS knowledge.
- Experience in Azure DevOps, CI/CD pipelines and YAML.
- Knowledge of microservices, REST APIs and system integration.
- Experience with SQL Server, Entity Framework and T-SQL.
- Exposure to Agile/Scrum methodologies and technical team coordination.
- Ability to troubleshoot, maintain and modernize existing applications.
- Strong communication skills and experience working with global stakeholders.
4. Mandatory technical skills
C#, .NET Core, ASP.NET Core, Microsoft Azure, Angular, TypeScript, RxJS, Web API, REST API, Azure Functions, Azure Service Bus, Azure DevOps, CI/CD Pipelines, YAML, Entity Framework, SQL Server, T-SQL, Microservices, Git, Agile, Scrum, Technical Leadership.
📌 Technical Application Lead (Hoskote)
🏢 AkzoNobel
📍 Hoskote