Cloud Solutions Developer - Integrations & Platforms in London

Cloud Solutions Developer - Integrations & Platforms in London

London Full-Time 63000 - 77000 £ / year (est.) Home office (partial)
PATH

At a Glance

  • Tasks: Design and develop cloud-based solutions for enterprise integrations and automation.
  • Company: Join PATH, a global nonprofit dedicated to health equity and innovation.
  • Benefits: Competitive salary, remote work options, and opportunities for professional growth.
  • Other info: Collaborative environment with a focus on modernising legacy systems.
  • Why this job: Make a real impact on global health challenges while working with cutting-edge technology.
  • Qualifications: 3-5 years in cloud solutions development and strong problem-solving skills required.

The predicted salary is between 63000 - 77000 £ per year.

PATH is a global nonprofit dedicated to achieving health equity. With more than 40 years of experience forging multisector partnerships and with expertise in science, economics, technology, advocacy, and dozens of other specialties, PATH develops and scales up innovative solutions to the world’s most pressing health challenges.

This role is intended to expand our capacity in cloud-first solutions development, reduce concentration risk in critical integration and platform work, and help PATH automate legacy solutions toward more secure, and scalable cloud-first services.

The successful candidate will help support business-critical integrations and shared services across PATH’s enterprise systems, improve operational resilience, reduce operational risk, and contribute to a more secure, supportable, and maintainable cloud-first technical environment.

Responsibilities

  • Design, develop, enhance, and support cloud-based solutions that enable enterprise integrations, application interoperability, and automation across PATH’s business-critical platforms.
  • Work closely with technical team members, business system owners, and stakeholders to understand existing integration patterns, application dependencies, operational risks, and opportunities to migrate legacy solutions to cloud-first services.
  • Support and enhance Azure-based integration and application components, including services used for scheduled jobs, automation, messaging, configuration, identity, monitoring, and deployment.
  • Build and maintain integrations using API-based, queue-based, file-based, and scheduled processing patterns.
  • Troubleshoot and resolve issues across application, integration, deployment, data, and platform layers, and participate in operational support and continuity planning for production services.
  • Improve technical documentation, monitoring, support readiness, service ownership, and knowledge transfer for key services and solutions to reduce operational risk and improve team resilience.
  • Partner with internal stakeholders, platform owners, and vendors to translate business and operational requirements into practical, secure, and maintainable technical solutions.
  • Contribute to medium-term modernization efforts that reduce manual effort, retire or reduce dependency on legacy solutions, and move critical services toward more sustainable cloud-first patterns and enterprise standards.
  • Identify opportunities to use automation, modern engineering tools, and AI-enabled capabilities where appropriate to improve developer productivity, operational efficiency, and supportability.

Required experience

  • Bachelor’s degree in computer science, information systems, software engineering, or a related field, or equivalent combination of education and experience.
  • 3–5 years of professional experience in cloud solutions development, software engineering, application integration, or a related technical role.
  • Hands-on experience building, supporting, and improving solutions in Microsoft Azure, including cloud-hosted integration or application services, websites, databases, Python based functions, etc.
  • Experience with CI/CD and release automation, ideally including Azure DevOps or similar tooling, with attention to reliability, traceability, and controlled deployment practices.
  • Experience with enterprise system integration patterns such as REST APIs, scheduled processing, messaging/queues, file-based exchange, data transformation, and service-to-service connectivity.
  • Strong troubleshooting and problem-solving skills across application, integration, deployment, and platform layers in production environments.
  • Ability to document technical solutions clearly, support knowledge transfer, and communicate effectively with both technical and non-technical stakeholders.

Preferred experience

  • Experience working in environments that integrate business applications such as Business World / Unit4, Salesforce, Workday, reporting, identity, or document management platforms, particularly where those systems are operationally critical.
  • Experience with Salesforce-integrated environments, especially where Salesforce exchanges data with other enterprise systems and shared services.
  • Working knowledge of scripting or development languages such as Python, particularly for automation, integration support, data processing, or migration tasks.
  • Experience with authentication, service connections, or identity-related integrations such as SSO, service principals, and secure application-to-application connectivity.
  • Experience applying integration standards, reusable design patterns, and maintainable architecture in enterprise environments.

Skills and attributes

  • Strong technical curiosity and the ability to quickly understand complex existing systems.
  • Comfortable working in environments where documentation gaps, legacy dependencies, and operational realities must be balanced with modernization goals and a cloud-first direction.
  • Practical, solutions-oriented mindset with sound judgment, a strong sense of ownership, and an ability to balance business continuity with technical improvement.
  • Ability to work independently while also collaborating effectively across teams and functions.
  • Strong written and verbal communication skills.
  • Commitment to knowledge sharing, documentation and service support readiness.

Must have legal authorization to work in the PATH country office location.

PATH is a diverse nonprofit organization that creates a culture of collaboration and partnership.

Location: Kenya, Nairobi Country Program Office; Nigeria, Abuja Project Office; Ghana, Accra Project Office; Ethiopia, Addis Ababa Country Program Office; United Kingdom, London Project Office; Senegal, Dakar Country Program Office; Tanzania, Dar es Salaam Country Program Office; Uganda, Kampala Country Program Office; Malawi, Lilongwe Project Office; South Africa, Johannesburg Project Office.

Type: Full time

Cloud Solutions Developer - Integrations & Platforms in London employer: PATH

PATH is an exceptional employer, offering a unique opportunity to work at the intersection of technology and health equity. With a strong commitment to employee growth, PATH fosters a collaborative work culture that encourages innovation and flexibility, allowing you to make a meaningful impact on global health challenges. As part of a global nonprofit, you'll be contributing to transformative projects like SnapiForm, while enjoying competitive compensation and the chance to work in diverse environments across various countries.

PATH

Contact Details:

PATH Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Cloud Solutions Developer - Integrations & Platforms in London

Join Local Tech Meetups

Get out there and mingle with fellow developers by joining local tech meetups. It’s a fantastic way to meet people who might be working at PATH or know someone who does. Plus, you can pick up some trendy tech skills and trends while you're at it!

Contribute to Open Source Projects

Show off your coding chops by jumping into open-source projects. Not only does this give you practical experience, but it also gets you noticed in the dev community. You'll create a killer portfolio that speaks volumes about your skills to PATH.

Tap into Online Developer Communities

Don’t underestimate the power of online developer communities like GitHub, Stack Overflow, and even Reddit. Participate in discussions, share your projects, and build your visibility. We can often find opportunities through these channels that can lead to a full-time gig at companies like PATH.

Explore Job Boards Specifically for Tech Roles

Keep your eyes peeled on job boards that focus on tech roles. Sites like TechCareers or Stack Overflow Jobs can often have listings for companies like PATH that might not show up on broader job sites. Make it a habit to check these regularly, and don’t hesitate to apply directly through our website!

We think you need these skills to ace Cloud Solutions Developer - Integrations & Platforms in London

Cloud Solutions Development
Microsoft Azure
API Integration
CI/CD
Azure DevOps
REST APIs
SQL Server

Some tips for your application 🫡

Show off your coding skills:When applying for a software engineering role, it's super important to showcase your coding skills. Make sure your CV includes your tech stack, any relevant programming languages you’re comfortable with, and examples of projects you've worked on. If you have a GitHub profile, link it up! We love to see code in action.

Tailor your portfolio:For a full-time role, we’d expect to see some solid examples of your work in your portfolio. Make sure to include at least two or three projects that highlight your problem-solving skills and your ability to work with different technologies. Focus on the projects that are most relevant to the position at PATH.

Craft a killer cover letter:Your cover letter is your chance to stand out—make it personal! Explain why you want to work at PATH and how your skills align with the role. Show us your passion for software development. We dig enthusiastic candidates who understand the value of collaboration and continuous learning!

Be clear and concise:When it comes to writing your CV and cover letter, clarity is key. Avoid jargon that could confuse us and stick to simple, direct language. Highlight your achievements with quantifiable results where possible, and keep everything easy to read. A well-organised application goes a long way!

How to prepare for a job interview at PATH

Brush Up on Your Coding Skills

For a full-time software engineering role, it's crucial that we stay sharp with our coding abilities. Expect technical questions that might involve solving problems on the spot or discussing algorithms. Practise on platforms like LeetCode or HackerRank to get comfortable with the types of questions that often come up.

Know Your Tools and Frameworks

Make sure we’re well-acquainted with the tools and technologies listed in the job description. Familiarise ourselves with any specific frameworks or programming languages mentioned. If PATH uses React or Node.js, for instance, be ready to discuss how we’ve used them in previous projects or coursework.

Showcase Your Projects

Bring along a portfolio that highlights our best work. This could be code samples, GitHub repositories, or any side projects we’ve built. Make sure we can talk through our thought process for each project, especially the challenges we faced and how we solved them—this shows our problem-solving skills in action.

Prepare for Behavioural Questions

While technical skills are key, full-time positions also require cultural fit. Be ready to discuss our previous experiences and how we handle teamwork, conflict, and deadlines. Brush up on the STAR method—Situation, Task, Action, Result—to clearly articulate our past experiences when discussing how we've contributed to a team.