Software Developer, Software Engineer, Cloud Engineer - Software
Job in
London, Greater London, W1B, England, UK
Listed on 2026-06-04
Listing for:
X4 Group
Contract
position Listed on 2026-06-04
Job specializations:
-
Software Development
Software Engineer, Cloud Engineer - Software, Full Stack Developer, DevOps
Job Description & How to Apply Below
Working within a Microsoft technology stack across both on-premise and Azure-hosted environments, you will collaborate closely with architects, developers, QA engineers, and data platform specialists to design, build, and deploy high-quality software to demanding engineering standards. Software Developer
Key Responsibilities:
Design and develop components that receive messages from third-party platforms, queue them reliably, and manage failure and retry scenarios. Build integrations with the data persistence layer, ensuring business submissions are securely stored and made available to downstream systems. Develop and expose Web APIs while contributing to the API Management layer used by internal consumers. Work closely with the Software Architect, QA engineers, fellow developers, and data platform teams to translate requirements into working software.
Support and enhance existing components, identifying opportunities for optimisation and continuous improvement. Produce clear technical documentation covering solutions, integrations, and development standards. Ensure non-functional requirements such as performance, reliability, scalability, and testability are considered throughout the development lifecycle. Contribute to estimation, planning, and progress reporting against key programme milestones. Work within a Git Hub-based development environment, following best practices for source control and software delivery.
Software Developer
Required Experience:
Bachelor's degree or equivalent commercial experience in a relevant discipline. Strong commercial development experience with C# and Microsoft .NET. Experience designing and implementing microservices and distributed systems. Familiarity with messaging technologies such as Rabbit
MQ, Kafka, Azure Service Bus, or similar platforms. Strong experience developing and consuming RESTful Web APIs. Understanding of API gateway and API Management technologies. SQL Server database development experience.
Experience with ORM frameworks, ideally Entity Framework. Exposure to No
SQL databases such as Cosmos DB is advantageous. Experience implementing resilience patterns including failure handling, retries, dead-letter processing, and fault tolerance. Experience working within Microsoft Azure environments, including hybrid cloud and on-premise deployments. Strong Git Hub and source-control practices. Full-stack development capability, with experience spanning UI, business logic, APIs, and data persistence layers. Experience delivering software within Agile/Scrum environments. Excellent communication skills and the ability to work effectively within a collaborative delivery team.
Strong ownership mindset with a commitment to high engineering standards and successful delivery outcomes.
Desirable Experience within Insurance, Reinsurance, or wider Financial Services environments. Exposure to microservice design patterns, containerisation, and orchestration technologies. Experience working within regulated environments. Familiarity with Azure-native services and cloud architecture principles. Experience delivering integration, middleware, or data platform solutions. What's on Offer Outside IR35 engagement. Immediate start. Hybrid working with onsite presence in either London or Dublin. Opportunity to work on a high-profile integration platform with significant business impact.
Modern Microsoft technology stack spanning cloud and on-premise environments. Collaborative delivery team with strong technical leadership. Initial 3-6 month contract with potential extension opportunities. If you're a hands-on Software Developer who enjoys solving complex integration challenges and building high-quality solutions within a modern Microsoft environment, we'd like to hear from you.
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×