> Markdown version of [/jobs/ext/2951613-principal-software-engineer](https://www.wearedevelopers.com/jobs/ext/2951613-principal-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Principal Software Engineer - **Company:** Adecco - **Location:** West Midlands, UK - **Contract:** Temporary contract - **Skills:** Java (Programming Language), Agile Methodology, Amazon Web Services, Microsoft Azure, Cloud Computing, Software Quality, Code Review, Scrum Methodology, Software Architecture, Software Engineering, Software Systems, Strategies of Testing, Web Application Frameworks, ReactJS, Software Coding, Microservices - **Published:** September 17, 2026 - **Apply:** https://www.adecco.com/en-gb/job-search/principal-software-engineer-contract-west-midlands-hybrid-bilston-west-midlands/broadbean_432641789571676 ## About the Role *Proven experience in a Leadership role from a Software Engineering background with a strong track record in shaping software architecture and design. *Proficiency in programming languages (e.g Java, React) and modern frameworks. *Experience with cloud technologies (e.g., AWS, Azure) and microservices architecture. *Strong understanding of software development methodologies (Agile, Scrum). *Excellent problem-solving skills and a passion for technology and innovation. ## Description We are seeking a Principal Software Engineer who is passionate about crafting exceptional software solutions. This is an incredible opportunity to join a dynamic team that thrives on creativity, collaboration, and continuous improvement., *Lead the design and architecture of complex software systems, ensuring scalability, performance, and security across development function. *Mentorship: Provide mentorship and guidance to a talented team of engineers, fostering a culture of technical excellence and professional growth. *Collaboration: Collaborate with cross-functional teams to gather requirements, propose solutions, and deliver robust software products. *Innovate: Drive innovation through research and exploration of new technologies, tools, and methodologies to enhance the software development process. *Code Quality: Uphold and promote best practises in coding standards, code reviews, and testing methodologies to maintain high-quality deliverables. *Problem Solving: Tackle complex technical challenges, providing solutions that align with business objectives and improve user experience. ## Related Videos - [Microservices: how to get started with Spring Boot and Kubernetes](https://www.wearedevelopers.com/videos/242-microservices-how-to-get-started-with-spring-boot-and-kubernetes) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [From Punch Cards to AI-assisted Development](https://www.wearedevelopers.com/videos/611-from-punch-cards-to-ai-assisted-development) - [Cloud Chaos and Microservices Mayhem](https://www.wearedevelopers.com/videos/104-cloud-chaos-and-microservices-mayhem) - [Build a CI/CD pipeline to automate code reviews and ensure code quality](https://www.wearedevelopers.com/videos/349-build-a-ci-cd-pipeline-to-automate-code-reviews-and-ensure-code-quality) ## Related Articles - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)