Design, develop, deploy and maintain full stack applications using .NET Core, C#, Entity Framework and React Build and maintain RESTful APIs and integrate third-party services Implement and manage Azure-based cloud solutions, including AKS, App Services, Azure SQL and Blob Storage Collaborate with DevOps to implement and maintain CI/CD pipelines using Azure DevOps Write and maintain unit tests with high code coverage Monitor, troubleshoot and resolve production issues, performing root cause analysis Optimise application and database performance, including SQL query tuning Implement security best practices using Azure AD, Key Vault and RBAC Document technical designs, decisions and code flows using Confluence Support the design and delivery of technology solutions for financial services clients. Assist with solution design, requirements gathering, and technology road mapping. Participate in workshops and work closely with architects and delivery teams. Build strong stakeholder relationships and communicate effectively at all levels. Contribute to project documentation and ongoing client engagement Building strong working relationships with users and internal technical teams Team Collaboration & Culture Provide on-the-job training, coaching, and mentorship to junior consultants