Enable job alerts via email!

Senior Software Engineer (Python/Django)

Verisk Analytics

Bath

On-site

GBP 50,000 - 70,000

Full time

Today
Be an early applicant

Job summary

A leading data analytics company in the UK is seeking a Senior Python/Django developer to join their team. You will be responsible for delivering high-quality software solutions for a client-facing web application, collaborating closely with multidisciplinary teams, and improving code quality. Ideal candidates will have extensive experience in Python, Django, and web security best practices.

Qualifications

  • Proven track record of developing commercial applications in Python.
  • Expert knowledge and extensive experience in Django and Django Rest Framework.
  • Good understanding of frontend web technologies.

Responsibilities

  • Work in an agile team to deliver user-focused improvements.
  • Communicate effectively with team members on technical projects.
  • Deliver high-quality, maintainable, well-tested code.

Skills

Python development
Django
Rest APIs
SQL
Agile practices
Web Security best practices
Asynchronous processing
git
Job description
Overview

Verisk Maplecroft are looking for a Senior Python/Django developer who is passionate about delivering high quality software solutions and embraces the challenges presented by the ever-changing landscape of web development. You will be part of a multi-disciplinary team working primarily on our client facing web application (GRiD) and will be involved in all areas of the software development life cycle.

Responsibilities
  • Working in an agile team and assisting in requirements gathering, refinement, and delivery of user-focused improvements
  • Communicate and collaborate effectively with team members on technical projects
  • Deliver high-quality, maintainable well-tested code that meets user requirements
  • Peer review other developers' work in a thorough and constructive manner
  • Work collaboratively with other Developers, Project Owners, UX, designers, and QA engineers to deliver high-quality solutions
  • Look for and drive opportunities to improve code quality, development processes, and team satisfaction
Qualifications
  • A proven track record of developing commercial applications in Python, following industry standards for code quality and security.
  • Expert knowledge and extensive experience of developing in Django and the Django Rest Framework
  • Industry experience with building web applications, common design patterns and underlying architectures
  • Experience of asynchronous processing and message queues
  • Industry experience in working with Agile software development practices
  • Very knowledgeable in Rest APIs, both in authoring and consuming
  • Good level of experience in SQL and database interaction
  • Knowledge and experience in applying Web Security best practices
  • Good understanding of git and working collaboratively on team-level code base
  • An understanding of frontend web technologies and how web browsers behave and perform.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.