At a Glance
- Tasks: Design and maintain secure integrations to enhance the digital experience for prospective students.
- Company: Join Imperial College London, a world-leading university with a mission for science and humanity.
- Benefits: Enjoy 43 days of annual leave, flexible working, and a generous salary package.
- Other info: Be part of a diverse culture that supports your personal and professional growth.
- Why this job: Shape the future of education technology while collaborating in an agile, innovative team.
- Qualifications: Experience with Azure services, API development, and collaborative software practices required.
The predicted salary is between 63000 - 77000 £ per year.
About the role
Are you an Integrations Engineer looking to shape the digital experience of prospective students at a world-leading university? Join Imperial College London’s Pre-enrolment Product Line to build and maintain secure, resilient integrations and technical solutions that connect systems, improve processes and enable exceptional digital experiences. Collaborating within an agile, product-led team, you'll help deliver services that support learners from their very first interactions with Imperial.
What you would be doing
- Designing, building and maintaining secure, scalable and resilient integrations that support the products and services within the Pre-enrolment Product Line.
- Developing integration solutions that comply with well-architected patterns, coding standards and best practices to ensure reliability, maintainability and supportability.
- Working with Azure Enterprise Integration Services, including API Management (APIM), Logic Apps, Function Apps, Service Bus and related Azure services, to deliver enterprise-grade integration capabilities.
- Designing, developing and supporting APIs and system integrations using industry-standard protocols and technologies, including REST, SOAP, JSON and XML.
- Collaborating with Product Managers, Delivery Managers, engineers and business stakeholders to understand requirements, shape solutions and deliver value through iterative product development.
- Contributing across the full product lifecycle, from discovery and solution design through to development, testing, deployment, monitoring and continuous improvement.
- Developing and maintaining CI/CD pipelines and technical assets using GitHub, supporting modern DevOps practices and automated deployments.
- Troubleshooting and resolving complex integration and service issues, ensuring services meet agreed operational and performance standards.
- Ensuring solutions are designed with security, monitoring, resilience and maintainability in mind, and that data is managed appropriately throughout its lifecycle.
- Working as part of an agile, multidisciplinary product team to continuously improve services and enhance the pre-enrolment experience for prospective students.
What we are looking for
- Experience developing and maintaining integrations in a medium or large-scale organisation, following established architectural principles, standards and best practices.
- Experience working with Azure Enterprise Integration Services, including API Management (APIM), Logic Apps, Function Apps, Service Bus and related Azure technologies.
- Experience designing, developing and supporting APIs and system integrations using protocols and standards such as REST, SOAP, JSON and XML.
- Experience using GitHub for source control, release management, CI/CD and collaborative software development.
- Experience translating business requirements into robust technical solutions and delivering them using agile and iterative delivery approaches.
- Experience of working with Power Platform is highly desirable.
- Knowledge of cloud-native integration patterns, event-driven architectures and enterprise integration best practices.
- Strong troubleshooting and problem-solving skills, with the ability to investigate and resolve complex technical issues.
- Experience working collaboratively with technical and non-technical stakeholders and communicating complex concepts clearly to different audiences.
- Experience working within Agile, Scrum, Kanban or DevOps environments.
- Knowledge of Higher Education technology landscapes and student lifecycle systems would be advantageous.
What we can offer you
- The opportunity to continue your career at a world-leading institution and be part of our mission to use science for humanity.
- The opportunity to try and use new features in industry-leading platforms (such as Fabric), gaining vital knowledge and experience from as early as day one.
- Benefit from a sector-leading salary and remuneration package (including 43 days’ annual leave and generous pension schemes).
- Access to a range of workplace benefits including a flexible working policy from day one, generous family leave packages, on-site leisure facilities and cycle-to-work scheme.
- Interest-free season ticket loan schemes for travel.
- Be part of a diverse, inclusive and collaborative work culture with various staff networks and resources to support your personal and professional wellbeing.
Further information
This is a full-time open-ended post. If you require any further details about the role, please contact: Clare Cozens – c.cozens@imperial.ac.uk
Integrations Engineer employer: Imperial College London
As a Section Manager at Imperial College, you will thrive in a world-renowned institution dedicated to advancing research for the benefit of humanity. Enjoy a competitive salary and an impressive benefits package, including 41 days of annual leave, flexible working options, and access to on-site leisure facilities. Join a diverse and inclusive work culture that prioritises your personal and professional growth, making it an exceptional place to build your career.