Salary: £50,000 - 65,000 per year Requirements: I am looking for a Senior Software Engineer who can write clean, maintainable code in Python. You should have expertise in software security principles, design patterns, and architectures. Experience in DevOps techniques such as virtualization, containerization, CI/CD, and infrastructure as code is necessary. A strong knowledge of cloud technologies and programming languages, alongside experience with Agile methodology, is essential. You should have involvement in designing and developing new software systems or features, and providing mentorship to junior employees. Familiarity with testing frameworks, database design, modeling, and optimization is desirable. Strong problem-solving and analytical skills, with the ability to manage stakeholder relationships and team challenges, are required. Responsibilities: I expect you to build and implement high-quality software solutions for exciting, innovative projects. You will work autonomously as part of a high-performance team, managing projects and overcoming challenges. Your role will involve leading the team through project challenges while maintaining excellent communication with stakeholders and customers. Mentoring junior team members and supporting their professional growth is an important aspect of your position. Technologies: AWS Azure CI/CD Cloud DevOps Python Security Frontend React More: We are a specialist software consultancy, a leading player in developing unique technology solutions to tackle the UK’s most complex problems. We seek a talented Software Engineer to join our collaborative and creative teams. The successful candidate will need a proven track record using Python and Cloud (Azure or AWS), along with a passion for career development and ongoing training. In addition to an excellent work environment, we offer benefits such as remote/hybrid working, 33 days of holiday (including bank holidays), private healthcare, and a sociable culture that includes annual company holidays. This is a fantastic opportunity for an experienced Software Engineer to further their career in a supportive and dynamic environment. last updated 5 week of 2026