Senior Software Engineer (Azure)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Software Engineer (Azure): Developing and supporting critical business systems for a global education organization with an accent on event-driven microservices and Azure cloud integration. Focus on building high-volume REST services and ensuring system scalability and security across a full-stack environment.
Location: Hybrid working requiring 1-2 days onsite per week or fortnight in Cardiff, UK
Salary: £50,000 per annum
Company
provides world-class educational services to over 6,000 schools across 160 countries.
What you will do
- Develop enterprise-strength solutions for the Azure platform using C#, .NET, and Angular.
- Implement and maintain event-driven microservices and serverless architectures.
- Collaborate with Architects, QAs, and Product Owners within a Scrum framework.
- Ensure software adheres to non-functional requirements, specifically security, maintainability, and performance.
- Create technical documentation and conduct peer code reviews to ensure quality assurance.
- Manage software releases and deployment of code into production environments.
Requirements
- Expert experience in C# programming with .NET Core and .NET Framework.
- Proficiency in frontend development using Angular, Razor, or equivalent.
- Essential experience with Azure development (Function apps, Logic apps, Event grid, Service bus).
- Strong knowledge of OOD/OOP, SOLID principles, and Domain Driven Design (DDD).
- Proven track record of building high-volume, low-latency REST Services using ASP.Net Web API.
- Must be based in or able to work hybrid from the Cardiff, UK office.
Nice to have
- Experience with Agile Methodologies.
- Knowledge of Polyglot persistence (noSQL).
- Experience with Azure Storage Services and Azure Data Factory (ADF).
- Proficiency with Power BI.
Culture & Benefits
- 10% employer pension contribution.
- 25 days annual leave plus public holidays, with an option to purchase more leave.
- Life assurance (4x annual salary) and enhanced family-friendly benefits.
- Flexible working hours with defined core hours.
- Paid Scrum Master training funded by the organization.
- Paid volunteering leave and continuous professional development opportunities.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →