Software Developer

Hands-On Software Developer (Contract) | Outside IR35

London or Dublin | Hybrid (2-3 Days Onsite per Week)

Initial 3-6 Month Contract + chance for extension

Competitive Day Rate | Outside IR35

Immediate Start

A leading consultancy is seeking a Hands-On Software Developer to support the delivery of a strategic integration platform on behalf of a global insurance and reinsurance organisation.

This is an opportunity for an experienced software engineer who enjoys building robust, scalable solutions and working across the full technology stack.

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 GitHub-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 RabbitMQ, 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 NoSQL 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 GitHub 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.

Job Details

Company
X4 Group
Location
London, South East, England, United Kingdom
Hybrid / Remote Options
Employment Type
Contractor
Salary
Competitive salary
Posted