Job Title: Software Development Lead
Location: hybrid/Corsham 2-3 days per week
Duration: Initially until 31st March 2026 with likely extension
Rate: Up to £800 per day via an approved umbrella company
Our client, a reputable organisation leading innovative IT programmes, is hiring for a talented Software Development Lead to join the programme. This is a fantastic opportunity to shape and oversee complex software integration projects, ensuring seamless interoperability between COTS and in-house solutions.
What you'll be doing:
* Architecting and designing integration strategies for diverse software applications
* Collaborating with cross-functional teams to understand requirements and define integration needs
* Analysing existing systems to identify dependencies and potential challenges
* Developing architectural patterns to ensure scalability, flexibility, and maintainability
* Providing technical leadership and guidance during implementation
* Evaluating and selecting suitable integration technologies and tools
* Ensuring compliance with architectural standards and quality assurance processes
* Conducting performance analysis and optimisation of integrated systems
* Working with vendors and third-party providers to facilitate successful integrations
* Staying current with industry trends and applying new techniques to enhance integration capabilities
What you'll bring:
* Proven experience in software integration, with skills in Python, C, Powershell, and CI/CD pipelines
* Strong knowledge of architectural patterns such as SOA, Microservices, ESB, and API design
* Expertise in designing and implementing integration solutions for COTS and custom software
* Familiarity with containerisation (Docker), orchestration (Kubernetes), and virtualisation (VMware, IaaS tools like Ansible, Terraform)
* Excellent analytical, problem-solving, and communication skills
* Experience working within Agile or DevOps environments
Preferred:
* Knowledge of data integration techniques (ETL, data mapping)
* Certifications in software architecture or integration technologies
Join a forward-thinking team where your expertise will directly impact the success of critical software systems. Apply now to be part of this exciting journey