Senior Cloud Developer
Deliver robust, scalable solutions across cloud and application architectures.
About the Role:
* Drive best practices, performance, and maintainability while working across full technology stacks from backend services to modern front-end frameworks.
* Collaborate closely with stakeholders, support strategic improvements, and contribute to the evolution of our cloud-native ecosystem.
Key Responsibilities:
* Own full-stack development across C#, .NET Core, Angular, and SQL databases.
* Design, develop, and deploy high-quality, scalable web applications using advanced CI/CD pipelines and GitHub.
* Lead technical problem-solving and support production systems within service-level agreements.
* Improve availability, performance, and monitoring using cloud-native tools.
* Architect and manage cloud solutions using Azure, and optimize database design, queries, and stored procedures.
* Collaborate with stakeholders to refine requirements and improve processes, and mentor and guide other developers.
Experience & Skills Required: Significant professional experience as a Full Stack .NET Developer. Deep expertise in C#, .NET Core, and modern architecture. Advanced proficiency in Angular, TypeScript, JavaScript, HTML5, CSS3. Strong background in SQL Server and Azure SQL. Hands-on experience across Azure cloud services. Skilled with Git/GitHub, Visual Studio / VS Code, and CI/CD principles. Experience working in Agile/Scrum environments. Nice to Have: Strong Docker/containerisation experience and understanding of CDN, DNS, firewalls, networking. Experience with cloud monitoring and alerting.