Senior Software Engineer

International Baccalaureate
Cardiff, United Kingdom
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 50K

Job location

Remote
Cardiff, United Kingdom

Tech stack

Azure
Business Systems
C Sharp (Programming Language)
Event-Driven Programming
NoSQL
Object-Oriented Software Development
Oracle Applications
Power BI
Service-Oriented Architecture
.NET Core
Azure
ASP.NET
Backend
Angular
Solid Principles
Front End Software Development
REST
Domain Driven Design
Microservices

Job description

Senior Software Engineer (Azure) Salary: Circa £50,000 per annum (negotiable dependent on experience) Job Type: Permanent, full-time hours (37.5 hours per week) Location: Hybrid working opportunity requiring 1-2 days onsite per week or fortnight from the following IB (International Baccalaureate®) Global Centre: Cardiff (UK). About the IB If you're looking to work for a global organisation with a meaningful mission, and with colleagues all over the world, then the International Baccalaureate® (IB) may have the ideal opportunity for you! The International Baccalaureate provides world-class educational services to over 6,000 schools across 160 countries. A career at IB is not just a job; it's an opportunity to work with an innovative world leader in education services and contribute to our 50-year mission of creating a better and more peaceful world. Apply now to join our global organisation where we empower our employees to thrive and make a difference. About the Job The Senior Software Engineer is responsible for the development and support of critical business systems used by globally distributed internal and external stakeholders including colleagues, schools, candidates, examiners, instates, third party systems etc. The Senior Software Engineer works on multiple continuously adaptive technologies to ensure IB systems allow the flexibility for organizational change and growth. This will include development of IB products in the form of projects, CRs and support and maintenance of production software using Azure or Oracle technology. The IB's business services involve multiple processes taking place in an event driven, microservices architecture. Functionality delivered purely via services is significant, so this is a full stack role with an emphasis towards backend development, although frontend development is also required. Responsibilities Develop and support critical business systems for global stakeholders using Azure and Oracle technologies. Focus on backend development within an event-driven microservices architecture to ensure organizational growth and flexibility.

Requirements

C#, .Net Core, Angular, Azure, Full Stack Development, Microservices, REST Services, ASP.Net Web API, EF Core, Object-Oriented Development, Service Oriented Architecture, SOLID Principles, Domain Driven Design, NoSQL, Azure Data Factory, Power BI

Apply for this position