Skip to main content

Python Developer

Python Developer
Department for Levelling Up, Housing and Communities
1 month ago

Location

  • Bristol
  • Darlington
  • Leeds
  • London
  • Wolverhampton

About The Job

Here at the Department for Levelling Up, Housing and Communities (DLUHC), we work on things that make a real difference to people’s lives. Whether it's through the homes we live in, the work of our local councils, or the communities we’re all part of, our work is at the top of the political agenda. We have ambitious and far-reaching outcomes to achieve this year and, if you’re thinking of joining us, there’s never been a more exciting time. We have over 3,500 staff who are based in 20 offices across the UK.

Job summary

Are you passionate about using your Python programming skills to improve policy outcomes across housing and local government? The Department for Levelling up, Housing and Communities is seeking a proficient Python Developer to join our innovative team. As a Python Developer, you will be part of a diverse team creating interactive data visualization dashboards using Plotly Dash. Collaborating closely with our dynamic team, you will engage in pair programming sessions within an Agile environment, ensuring the timely delivery of high-quality data solutions to policy problems. Your expertise will contribute directly to enhancing transparency and efficiency in our housing and local government centred projects. We particularly welcome candidates from an ethnic minority background and other underrepresented groups to apply, as we work to continually improve our ability to represent the places and communities we support through our work.

Job Description

As a Python Developer, you'll:

  • develop and maintain interactive data visualization dashboards using Plotly Dash, adhering to best practices for scalability and performance
  • engage in pair programming sessions to foster knowledge sharing and ensure code quality
  • utilise test-driven development. Implement tests to validate the functionality and reliability of developed features, including unit and visual
  • utilise GitHub and Azure DevOps for version control, issue tracking, and continuous integration/deployment workflows
  • and more...

Person specification

We will use the essential criteria below to evaluate you during the recruitment process. Make sure your CV and cover letter details how you meet the criteria. We are looking for individuals with a passion for Digital but particularly around data and making data stories accessible to a wider audience. We are looking for someone who thrives in a collaborative team, enjoys solving problems, and values space to continuously develop themselves.

Benefits

Alongside your salary of £42,466, Department for Levelling Up, Housing and Communities contributes £11,465 towards you being a member of the Civil Service Defined Benefit Pension scheme. Learning and development tailored to your role. An environment with flexible working options. A culture encouraging inclusion and diversity. A Civil Service pension with an average employer contribution of 27%.

Things you need to know

Selection process details. We are for everyone. At DLUHC, we value diversity and inclusion and actively encourage and welcome applications from everyone, including those that are underrepresented in our workforce. We promote equality of opportunity in all aspects of employment and a working environment free from discrimination, harassment, bullying, and victimisation.

CV and Cover Letter Declaration

We recruit based on your knowledge and skills, and not background, gender, or ethnicity - this is called name-blind recruitment.

Working for the Civil Service

The Civil Service Code sets out the standards of behaviour expected of civil servants. We recruit by merit on the basis of fair and open competition, as outlined in the Civil Service Commission's recruitment principles. The Civil Service embraces diversity and promotes equal opportunities.

Expertise level

Work arrangement

Key skills

Similar Jobs in United Kingdom