At a Glance
- Tasks: Design and develop full stack software solutions using Python and PostgreSQL.
- Company: Join BUUK Infrastructure, a leader in utility innovation for a sustainable future.
- Benefits: Enjoy competitive salary, generous holiday, hybrid working, and career development opportunities.
- Other info: Be part of a diverse team committed to equity and inclusion.
- Why this job: Make a real impact on customer loyalty and business growth while working with cutting-edge technology.
- Qualifications: Degree in IT or equivalent experience; strong skills in software development and team collaboration.
The predicted salary is between 50000 - 60000 £ per year.
Job Location: Woolpit.
Salary: Competitive.
Contract type: Permanent.
Posting End Date: 10/07/2026.
At BUUK Infrastructure, our vision is to be the leading utility partner to accelerate the UK towards net zero for all our customers. Our group of companies has been the major drive for change and innovation over 30 years. We provide a supportive environment that is committed to enabling our people to be the best – ensuring they feel proud to be themselves and part of BUUK Infrastructure.
We are looking for a Senior Systems Developer (Python/PostgreSQL) who would like to help us reach our mission to “earn customer loyalty and drive business growth by providing consistently excellent service”.
Purpose of this role
Provide well‑developed full stack software solutions while using excellent customer service skills to work with users and change/product owners to ensure solutions are as expected and fit for purpose. This position requires you to contribute to and promote the relevant support and development processes associated with the product(s) you work with. As a senior developer, your primary responsibilities will be the design, engineering and support of an established product suite. You will also be involved within a larger sphere of IT, contributing towards the development of departmental policies and standards, whilst acting as a role model for your colleagues.
Your key responsibilities are
- Design, code, verify, test, amend and refactor complex programs/scripts and integrations.
- Contribute to the selection of and promote the chosen development methods, tools and techniques for software delivery.
- Ensure customer effort is minimised through exceptional customer service and customer‑focused solutions.
- Take specialist knowledge and formally capture and classify that knowledge.
- Organise and oversee knowledge sharing ensuring the effective operation of the team and wider business.
- Maintain release processes and procedures whilst assessing and analysing release components for input to release scheduling.
- Maintain and administer tools and methods for software delivery, deployment and configuration.
- Implement continual improvement in all aspects of the role.
- Maintain and follow application support processes for the team to ensure the effects of incidents are minimised and requests are served to expectation.
- Proactively contribute specialist expertise and experience to the evolution and implementation of appropriate working practices and culture.
- Any other responsibilities as deemed appropriate by the line manager or hierarchically above.
Qualifications
Degree in IT or equivalent experience.
Experience/Knowledge
- Experience of designing large or complex systems whilst evaluating functional and non‑functional requirements and ensuring that appropriate methods, tools and techniques are applied.
- Experience of adopting and adapting appropriate software development methods, tools and techniques.
- Experience of contributing to the development of policies, standards, and guidelines for software development.
- Experience working with release management software (e.g. Azure DevOps or Jenkins) to manage builds and pipelines to achieve continuous integration/delivery.
- Experience with version control systems including branching with multiple developers, reviewing others work (e.g. git).
- Experience of client‑side software development such as React, JQuery or JavaScript other frameworks and CSS/Bootstrap.
- Experience of server‑side software development.
- Experience in Python/ SQL/PostgreSQL/JavaScript/HTML.
- An understanding of security threats such as the OWASP Top 10 and developing secure applications as a result.
- Project Management Frameworks or Methodologies: Experience of agile, kanban, scrum, or waterfall.
- Experience querying, manipulating structure and data within, improving the performance of and managing of relational SQL databases.
- Experience supporting software systems to process, working closely with customers to SLA to deliver excellent customer service.
- Experience supporting the integration of many systems.
Abilities/Skills
- Engage with and contribute to the work of cross‑functional teams, facilitating between stakeholders sharing common objectives.
- Demonstrate calm and effective oral and written communication skills when engaging with technical and non‑technical audiences.
- Apply, facilitate and develop creative thinking concepts or find innovative ways to approach a deliverable.
- Encourage learning and growth in the team whilst contributing to working practice.
- Share knowledge and experience in own specialism to guide team practices and to help others.
- Plan, schedule and monitor work to meet given objectives and processes to time and quality targets.
- Be effective in taking proactive ownership of problems to solution.
- Engage and coordinate with subject matter experts to resolve complex issues as they relate to customer / organisational requirements.
Desirable
- ITIL 4 Foundation.
- Experience in React/Docker/Flask/PostGIS.
- Experience of building and working to system design using UML/C4.
- Experience working in an IT service desk or support environment to an ITSM framework.
- Experience of working with a performance microservice architecture to scale.
- Experience of RESTful APIs for communicating between multiple applications/systems to standard.
Conditions of Employment
What can you expect from us:
- Cost of living annual pay review.
- Company pension contributions up to 10% if employees contribute 5%.
- 33 days holiday including bank holidays with the ability to purchase an additional 2 weeks.
- Enhanced maternity, paternity and adoption pay.
- Referral payment of £1000 (net of tax).
- Hybrid working for eligible roles.
- Development opportunities to reach your career aspirations.
We are proud to be an equal opportunity employer, we respect each other and advocate for equity, diversity and inclusion in all we do. Please note we reserve the right to close the role early. Therefore, if you’re interested in this role, we encourage you to apply as soon as possible.
Senior Systems Developer (Python/PostgreSQL) in Woolpit employer: Buuk Infrastructure Limited
At BUUK Infrastructure, we pride ourselves on being an exceptional employer that fosters a supportive and inclusive work culture in Woolpit. Our commitment to employee growth is evident through our development opportunities and competitive benefits, including a generous pension scheme and flexible hybrid working arrangements. Join us to be part of a forward-thinking team dedicated to innovation and customer excellence as we work towards a sustainable future.
Contact Details:
Buuk Infrastructure Limited Recruitment Team