Online since 1999 | 9,734 IT Jobs Live NOW

Senior Python (Django) Developer

Premium Job From Nigel Frank International
Recruiter: Nigel Frank International
Listed on: 13th July
Location: City of London
Salary Notes: Negotiable
Type: Contract
Start Date: ASAP

Jefferson Frank is searching for an experienced Python Developer to join our client, a Public Sector based organization to work on a Healthcare project for an initial 6 months with the likelihood of extension.

Candidates must be open to working inside IR35 via an Umbrella.

The role is fully remote.

Key Responsibilities

  • Design and development of highly scalable core services using the Python language.
  • Development and maintenance of the CMS system for the mobile and web applications using the django framework.
  • Integration of user-facing elements developed by front-end developers with server-side logic.
  • Development and maintenance of the data pipeline for analytics and reporting tools.
  • Developing reusable, testable, and efficient code using Python.
  • Follow and contribute to our engineering standards, tooling and processes.
  • Performance tuning, improvement, balancing, usability, automation.
  • Collaboration with the Research and Design Teams in order to understand end user requirements for the implementation of new software features.

Duties and Responsibilities * Develop applications using rapid agile methods with focus to deliver agreed shippable components to the end user and subsequent iteration to acceptance. * Take ownership of the solution from end to end, and be responsible for translating functional requirements into a web solution. * Developing applications using a microservices architecture. * Testing and fixing bugs or other coding issues. * Writing clean and well-structured code. * Develop and document detailed architectures for web solutions. * Collaborate and work with other application developers and cloud service providers to ensure PHE derives the maximum benefit from any third-party service providers and that the right knowledge is transferred in-house. * Continuously seek to improve your own knowledge of work areas and embrace the agile framework of software delivery methodology and aim to reach full agility with continuous integration, delivery and deployment. * Enforce sound development practices and ensure the quality delivery of enterprise solutions.

Technical * Experience of developing web applications using Python and the Django framework.

  • Good understanding of CMS platforms such as Django CMS or Wagtail.
  • Familiarity with best practices for web development.
  • Experience of relational database design and programming using SQL.
  • Experience with Pandas and PumPy.
  • Experience of working with public/private cloud APIs, such as Amazon Web Services, Azure, Google Cloud Platform.
  • Experience with continuous integration systems (Jenkins/Travis)
  • Experience with NodeJS and Node Package Manager (NPM)

If this profiles sounds like you, please get in touch for a confidential conversation with one of our consultants. Job Type: Full time, contract

| Python | Django | AWS | Azure | AWS Cloud | Python Django Development |

Contact Name: Charlie Rafferty
Reference: TJ/3086/JFI07122021PJD_1626161580
Job ID: 2954410

Browse all contract types