Senior Software Engineer
Location: Bristol, Cheltenham, Manchester, Plymouth, York (Hybrid)
Salary: £65,000 - £85,000 + Package (Depending on experience)
Step into an impactful role as a Senior Software Engineer, where you will contribute to innovative projects, develop bespoke solutions, and address complex operational challenges for clients across various industries. This opportunity offers a hybrid work model, allowing flexibility while maintaining meaningful client engagements.
What You'll Be Doing
As a Senior Software Engineer, your responsibilities will include:
* Designing, developing, and testing bespoke software solutions to meet client needs.
* Working with open-source libraries and components to implement cutting-edge technologies.
* Building and managing continuous integration pipelines using tools like GitLab to ensure software quality and security.
* Deploying software systems to diverse environments, including public (AWS and Azure) and private clouds.
* Participating in the full software lifecycle, from concept and requirements analysis to delivery, training, and maintenance.
* Leading teams and engaging directly with clients, depending on experience.
What You'll Bring
Essential Skills and Experience:
* Proven expertise in full-stack development with languages such as Java or Python, and JavaScript (preferably React).
* Hands-on experience with AWS or similar cloud platforms.
* A solid understanding of Agile methodologies and collaborative team environments.
* Strong problem-solving skills and adaptability to tackle complex challenges.
* A British passport and eligibility for security clearance, having resided in the UK for the past five years.
Desirable Skills:
* Consultancy experience is advantageous but not essential.
About the Role
This role provides an opportunity to collaborate on diverse and meaningful projects, leveraging modern technologies to deliver high-quality software solutions. Working in an Agile-focused environment, the Senior Software Engineer will play a pivotal role in shaping outcomes, ensuring client satisfaction, and driving innovation.
Apply today to become part of a forward-thinking team.