Software Engineer
Join Our Team: Software Engineer at Sureserve
About Sureserve
Sureserve is a trusted partner for housing associations, local authorities, and residents, delivering high-quality compliance and energy services. Our focus on energy efficiency, safe and compliant homes, and enhanced quality of life makes us a leader in the industry. With nationwide reach, regional expertise, and a commitment to excellent service, we are well-positioned to support our clients now and in the future.
Role Overview
We are seeking a talented and motivated Software Engineer to join our IT team in Bathgate. In this role, you will support the Software & Systems Engineers and Lead Developer in designing, developing, and maintaining software solutions that meet the evolving needs of the business.
You’ll be involved in projects spanning mobile, web, and enterprise platforms, using technologies such as Android, Jakarta EE, and React. The ideal candidate will bring a solid understanding of software engineering principles, modern development practices, and a proactive approach to problem-solving.
Key Responsibilities
• Develop, maintain, and improve software systems across a range of platforms (Android, Jakarta EE, React).
• Contribute to the design and migration of relational databases.
• Apply best practices, including SOLID principles and common design patterns.
• Collaborate closely with Software & Systems Engineers, Group IT departments, and internal stakeholders.
• Work independently to analyse, resolve, and implement technical solutions.
• Engage with modern CI/CD practices to streamline development and deployment.
• Communicate effectively across teams and manage time efficiently in a fast-paced environment.
Skills & Experience Required
• Proven experience in software development using Android, Jakarta EE, and React.
• Strong understanding of software design patterns and SOLID principles.
• Familiarity with CI/CD pipelines and modern development workflows.
• Experience in database design and migration (relational databases).
• Excellent analytical, communication, and time-management skills.
• Ability to work independently and collaborate effectively across teams.
Qualifications
Demonstrable experience in a similar role
Bachelor’s degree in Computer Science, Software Engineering, or a related field
What We Are Offering
We offer a range of benefits designed to support your lifestyle both in and out of work, including:
• Salary range: £30,000 – £35,000, plus benefits:
• Contributory pension scheme
• Life assurance
• Private Medical Insurance (PMI) with medical history disregarded
• 32 days annual leave (including bank holidays and Christmas/New Year closure)
• Enhanced family leave policies, including maternity, paternity, adoption, carer’s leave, neonatal leave, and IVF/assisted conception leave
• In addition, the role offers access to:
• Sureserve Benefits Hub, with thousands of retail discounts
• Virtual GP service, 24/7, 365 days a year, for you and your immediate family
• Employee Assistance Programme (EAP), also available 24/7/365
• Bike2Work scheme
Committed to Diversity & Inclusion
Sureserve is an equal opportunities employer, dedicated to nurturing a diverse and inclusive work environment. We are committed to equal employment opportunity regardless of race, colour, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, or veteran status.
Reasonable Adjustments
As part of our commitment to inclusivity, we offer reasonable adjustments throughout the recruitment process for individuals who may require them. If you feel you need any adjustments, please contact andrew.moffat@sureserve.co.uk
Pre-employment Checks
Successful applicants will be subject to eligibility checks conducted by a third party, including verification of the right to work in the UK and a DBS check.
- Locations
- Bathgate office
- Monthly salary
- £30,000 - £35,000
- Employment type
- Full-time
Already working at Sureserve?
Let’s recruit together and find your next colleague.