Python Developer - Web/Drjango - SC Cleared

Hays
London
GBP 60,000 - 80,000
Job description

Your new company
One of the largest Departments for Economic Growth, supporting Businesses to Invest, Grow and Export.

Your new role
Python Developer - SC Clearance

What you'll need to succeed
My client is looking for an experienced Python Developer to join the team in an Interim Role. This is an initial 6-month contract in a hybrid working environment with candidates expected on site once per week.

You will be working with three teams, collaborating with multidisciplinary team members, optimising and maintaining web applications across internal platforms.

You will be competent at communicating complex technical concepts and solutions in a clear and concise manner. Excellent communication skills in technical and non-technical environments are essential. Within your role, you will support junior engineers through pair programming, fostering a collaborative and growth-oriented environment.

As part of your role, you will design, develop and test software components using proven software engineering practices. You will work to agreed security standards and specifications, using tools to design, create, test and document new or refactored code.

Technologies:

  • Python (Django/Django REST Framework)
  • JavaScript (React, Express, Node.JS)
  • PostgreSQL
  • Redis
  • Sentry
  • Grafana
  • Docker
  • AWS
  • GitHub
  • GitHub Actions, Drone CI, Jenkins

Skills and Experience:

  • Proven experience of Python with web frameworks such as Django and Django REST Framework
  • Proven experience of JavaScript using libraries such as React or server-side languages like Node.js
  • Fundamental knowledge of OOPs (concepts and design patterns), SOLID, and DRY principles in order to produce clean maintainable code
  • Proficiency with PostgreSQL and ability to write efficient SQL queries
  • Experience in writing unit tests, functional tests, and E2E tests
  • Experience with continuous integration and continuous deployment systems (CI/CD) such as CircleCI and GitHub Actions
  • Demonstrates diplomacy, influencing, relationship-building, and problem-solving skills

The role requires SC Clearance. While existing SC Clearance is desired, a candidate can also go through the Clearance Process post interview process.

What you'll get in return
This is an excellent opportunity for an experienced Python Developer to join a technically well-versed team within a high-profile client, tasked to manage and upkeep Python Development requirements at best practice and to the highest standards.

What you need to do now
If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now.

Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Python Developer - Web/Drjango - SC Cleared jobs in London