Senior Python Django Developer

JPMorgan Chase & Co.
Bournemouth, UK
14 days ago
Apply on www.collegerecruiter.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours

Tech stack

Applications Architecture Build Automation Code Review Databases Continuous Integration Relational Databases Django Web Framework Python (Programming Language) PostgreSQL MySQL Oracle (Applications) Webui
+7 more
Software Engineering SQL Databases Test-Driven Development (TDD) ReactJS AngularJS Restful APIs Microservices

Job description

We are seeking a Senior Python Django Developer to join JP Morgan in Bournemouth via the Robert Walters Consultancy on a permanent basis. You will be part of a team that manages database platforms, helping to develop new features and other responsibilities. This role is based out of the Bournemouth office 4 days per week with 1 day working from home., As a Senior Python Django Developer you will help build a meaningful engineering discipline, combining software and systems to develop creative engineering solutions to operational problems. Much of our software development focuses on creating new applications, optimizing existing systems, and reducing work through automation. You’ll join a team of curious problem solvers with a diverse set of perspectives who are thinking big and taking risks. In this project you will be working on a project utilizing Python, Django & SQL., * Understand and apply reusable code design, leverage application architecture/framework capabilities and functionality, and design/develop solutions that are highly reliable, scalable, and perform to meet business-defined service levels.

  • Work with Product owners to help shape the direction of the product based on a combined knowledge of what is technically feasible and what is desired by the end user.
  • Conduct code reviews and ensure quality solutions are built and tested.
  • Identify and implement improvements to products.
  • Contribute to the technical code and design documentation.

Requirements

  • Strong proficiency in Python, with hands-on experience in Django.
  • Proficient with SQL and ideally a strong background in relational databases (Oracle, MySQL, PostgreSQL).
  • Experience with build automation, test-driven development, continuous integration and delivery.

Nice to have skills

  • Experience of Web UI frameworks such as React or Angular is advantageous.
  • Experience in cloud and container-based application development is advantageous.
  • Expertise in software design using SOLID or GRASP is advantageous.
  • Knowledge of data modelling/schema design is advantageous.
  • Exposure to microservices architecture, REST API design/development is advantageous.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.collegerecruiter.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

2:59 min

Introduction and transitioning into the tech industry

Anna Mcdougall · JS Congress

1:48 min

Analyzing network packets with database protocol tools

Daniël van Eeden Daniël van Eeden · World Congress 2026 Europe

2:25 min

Engineering career path from embedded systems to banking

John Woods John Woods · LIVE

Videos

See all

Related articles

See all