Senior Software Developer

Oxfordshire County Council · Oxford, England

Senior Software Developer at Oxfordshire County Council, based in Oxford, England, paying £56,294 - £59,774 per annum. This is a permanent role.

Salary
£56,294 - £59,774 per annum
Location
Oxford, England
Contract
Permanent
Posted
18 hours ago
Closes
23 Oct 2026
Sector
Software Developer

8% below the typical rate for software developer

Reference 4ff6624b3655850a416494054fad8dacad6294ca

About the role

Job Introduction

About Us

Oxfordshire County Council is committed to delivering high quality services to our community. We are dedicated to creating a supportive and inclusive work environment where every employee can thrive.

The IT Platform Team is responsible for developing streamlined solutions to allow easy access to information and services for residents, drive business efficiencies and help the organisation leverage technology.

Bringing together product, delivery, design, testing and technical expertise, the team will develop robust, secure and maintainable solutions that make services easier to access, reduce manual effort and help the organisation make better use of technology.

We’re looking for experienced developers who can provide technical leadership, mentor others and help strengthen high-quality development standards, while still staying close to hands-on delivery.

We believe great outcomes come from practical problem-solving, strong collaboration and a commitment to continuous improvement. This is a chance to play a key role in building solutions that have a lasting impact for services, colleagues and residents.

About the Role

As a Senior Software Developer, you will design, develop and maintain software applications and digital platform features that meet user, service and organisational needs.

You will work across the full development lifecycle, from understanding requirements and shaping technical approaches through to coding, testing, deployment, support and continuous improvement. This will include developing within digital platforms, forms, workflows, case management, system integrations, APIs and custom extensions where needed.

You will provide technical leadership and help shape the technical direction for the products and platforms you work on, setting development standards, reviewing code, resolving complex issues and ensuring solutions are secure, scalable, reliable and maintainable.

Working closely with Technical Architects, Product Managers, Delivery Managers, Software Developers, Business Analysts, UX and UI Designers, Test Engineers, DevOps colleagues and service stakeholders, you will translate business challenges into practical technical solutions that improve services and support better outcomes.

You will also mentor junior developers, share knowledge across the team and help build a culture where quality, learning and continuous improvement are part of everyday delivery.

About you

We're looking for an experienced developer who can combine strong hands-on technical skills with sound judgement, clear communication, and a supportive leadership style. You will be confident leading developers, setting a clear technical direction and creating an environment where people can do their best work.

You will have proven experience using languages and technologies such as JavaScript, Python, PHP, SQL, HTML and CSS, alongside experience of version control and modern development practices. You will also be able to guide technical decision making, provide constructive challenge and help developers apply consistent standards across delivery.

You will be confident designing and developing software that is robust, secure and maintainable, with the ability to troubleshoot complex issues, optimise performance and support effective integration between systems. You will take a practical, inclusive approach to leadership, balancing delivery priorities with the development of people and technical capability.

You will be comfortable working in an agile environment, contributing to planning, refinement and delivery, and collaborating closely with technical and non-technical colleagues to turn requirements into effective, user-centred solutions. You will actively support and train junior developers through mentoring, pairing, code reviews, knowledge sharing and constructive feedback, helping them build confidence and progress their skills.

Most importantly, you will be motivated by using technology well: improving services, supporting colleagues, setting direction, sharing knowledge and helping the council deliver reliable digital solutions for the people of Oxfordshire.

Essential skills and experience

We are looking for someone who can bring strong hands-on development experience, sound technical judgement and the confidence to support others across the development lifecycle. You should be able to demonstrate:

  • Proven experience developing software using JavaScript, Python, PHP and SQL.
  • Familiarity with front-end technologies such as HTML and CSS.
  • Experience with version control systems, such as Git.
  • Strong understanding of software design, testing, debugging and secure development practices.
  • Experience developing integrations and working with APIs or secure data exchange between systems.
  • Ability to troubleshoot complex issues, identify root causes and implement reliable fixes.
  • Ability to optimise performance and contribute to scalable, maintainable solutions.
  • Experience contributing to technical direction, code reviews, development standards and continuous improvement.
  • Experience leading developers, setting clear technical direction and aligning day-to-day development activity with product and service priorities.
  • A strong desire and ability to mentor, support and train junior developers, using pairing, code reviews, knowledge sharing and constructive feedback to build capability and confidence.
  • Ability to provide clear leadership during delivery, make and communicate sound technical decisions, delegate effectively and create an inclusive, collaborative development culture.
  • Strong communication skills, with the ability to explain technical concepts clearly to technical and non-technical colleagues.
  • Ability to work independently and collaboratively as part of a multidisciplinary agile team.
  • Willingness to work in sprints, contributing to planning, refinement, delivery and improvement activities.

Experience with the GOSS digital platform, Drupal, Local Gov Drupal, Access PaySuite or Zoom integrations would be desirable, but is not essential.

Technology and scope

Depending on service need, you may work with technologies and practices including:

  • JavaScript, Python, PHP, SQL, HTML and CSS.
  • Digital platforms, forms, workflows and case management.
  • Drupal and Local Gov Drupal
  • GOSS platform development and custom extensions.
  • Access Paysuite platform development and integrations
  • Zoom platform development and integrations
  • APIs, integrations and secure data exchange between systems.
  • Version control, code reviews and development standards.
  • Testing, debugging, performance optimisation and quality assurance.
  • Cloud, automation and low-code technologies where they support the right outcome.

Informal discussion: Catherine Wood, Delivery Manager – [email removed]

Your office base may be subject to change as we are currently transitioning between temporary and permanent office locations due to the closure of County Hall. If this is applicable to you, you will be notified, but no reimbursement will apply in respect of travel.

Our commitment to:
Equality, Diversity and Inclusion

At Oxfordshire County Council we are proud of our diverse workforce. Everyone is accepted for who they are, regardless of age, disability, gender identity, marital status, race, faith or belief, sexual orientation, socioeconomic background, or on maternity or family leave. We have a number of staff network groups which provide peer support, education and safe spaces for all.


Reference: 4ff6624b3655850a416494054fad8dacad6294ca · Posted 18 hours ago · Closes 23 Oct 2026 · Listed via Oxfordshire County Council

Know someone who'd be great for this? Get a shareable card

Apply for this job

This role is listed via Oxfordshire County Council. Applications are handled on the employer's site.

Apply on employer site

Opens the employer's website in a new tab.

Safe applying: a genuine employer will never ask you to pay for a DBS check, training or equipment, or move you onto WhatsApp before you are hired. If this listing does, report it and do not pay anything.

Report this job
Salary £56,294 - £59,774 per annum
Apply now