Job Location: Woolpit
Salary: Competitive
Contract Type: Permanent
Senior Systems Developer (Python/PostgreSQL)
Purpose of this role
Provide well‑developed full‑stack software solutions while using excellent customer service skills to work with users and product owners to ensure solutions are as expected and fit for purpose.
Key Responsibilities
- Design, code, verify, test, amend and refactor complex programs/scripts and integrations.
- Contribute to selection of development methods, tools and techniques for software delivery.
- Ensure customer effort is minimised through exceptional customer service and customer‑focused solutions.
- Capture and classify specialist knowledge; organise and oversee knowledge sharing to ensure effective operation of the team and wider business.
- Maintain release processes and procedures; assess and analyse release components for scheduling.
- Maintain and administer tools and methods for software delivery, deployment and configuration.
- Implement continual improvement in all aspects of the role.
- Follow application support processes to minimise incident effects and meet expectations.
- Proactively contribute specialist expertise to evolve and implement appropriate working practices and culture.
- Any other responsibilities as deemed appropriate by the line manager or higher authority.
Qualifications
- Degree in IT or equivalent experience.
Experience & Knowledge
- Designing large or complex systems, evaluating functional and non‑functional requirements.
- Adopting and adapting appropriate software development methods, tools and techniques.
- Contributing to development of policies, standards, and guidelines for software development.
- Using release management software (e.g. Azure DevOps or Jenkins) for CI/CD pipelines.
- Working with version control systems including branching and code reviews.
- Client‑side development with React, JQuery, JavaScript (or other frameworks) and CSS/Bootstrap.
- Server‑side development experience.
- Experience in Python/SQL/PostgreSQL/JavaScript/HTML.
- Understanding of security threats such as OWASP Top 10 and secure application development.
- Experience with Agile, Kanban, Scrum, or Waterfall frameworks.
- Querying, manipulating, and optimizing relational SQL databases.
- Supporting software systems to process, working closely with customers to meet SLA and deliver excellent service.
- Supporting integration of multiple systems.
Abilities & Skills
- Engage and facilitate cross‑functional teams and stakeholders.
- Communicate calmly and effectively orally and in writing with technical and non‑technical audiences.
- Apply creative thinking and innovate solutions.
- Encourage learning and growth in the team, sharing knowledge and experience.
- Plan, schedule and monitor work to meet objectives and quality targets.
- Take proactive ownership of problems to solutions.
- Coordinate with subject‑matter experts to resolve complex issues aligned with customer and organisational requirements.
Desirable
- ITIL 4 Foundation certification.
- Experience with React/Docker/Flask/PostGIS.
- Building system designs using UML/C4.
- Experience in an IT service desk or support environment following an ITSM framework.
- Experience with performance micro‑service architecture to scale.
- Experience designing RESTful APIs for communication between multiple applications/systems.
Conditions of Employment & Benefits
- Cost of living annual pay review.
- Company pension contributions up to 10% if employees contribute 5%.
- 33 days holiday including bank holidays; ability to purchase an additional 2 weeks.
- Enhanced maternity, paternity and adoption pay.
- Referral payment of £1000 (net of tax) for each successful referral.
- Hybrid working for eligible roles.
- Development opportunities to reach career aspirations.
Equal Opportunity Employer
We are proud to be an equal opportunity employer; we respect each other and advocate for equity, diversity and inclusion in all we do.
#J-18808-Ljbffr…
