Senior Software Engineer

Morgan King Technology
Leeds
GBP 50,000 - 90,000
Job description

Get AI-powered advice on this job and more exclusive features.

Talent Partner/Connecting great companies with great people/ Full Stack

Morgan King Technology is partnered with a fast-growing Nationwide company looking for a Senior Software Engineer based in Leeds. We're looking for someone who has expertise in Django, Django Admin, and MySQL to join a dynamic team. If you have a passion for writing clean, scalable code and optimizing backend systems, this could be the perfect opportunity for you!

Job Type: Full-Time

What You’ll Be Doing:

  • Designing, developing, and maintaining high-performance Django applications.
  • Creating efficient, user-friendly administrative interfaces using Django Admin.
  • Optimizing and maintaining MySQL databases, ensuring top performance and reliability.
  • Writing clean, scalable, and well-documented code that adheres to best practices.
  • Managing authentication, authorization, and security within Django.
  • Conducting code reviews and mentoring junior engineers.
  • Optimizing database queries, indexing, and schema design for maximum efficiency.
  • Ensuring effective implementation of CI/CD pipelines.
  • Troubleshooting and resolving complex technical issues in both production and development environments.

What We’re Looking For:

  • 5+ years of professional experience working with Django and Django Admin.
  • Strong experience with MySQL databases, including performance optimization, query design, and migrations.
  • Proficiency in designing RESTful APIs and integrating third-party services.
  • In-depth knowledge of ORMs, database indexing, and query optimization.
  • Experience with Celery, Redis, and task scheduling.
  • Hands-on experience with Docker, Kubernetes, or cloud platforms (AWS, GCP, or Azure).
  • Familiarity with unit testing, debugging, and performance tuning.
  • Proficiency with version control systems (Git, GitHub/GitLab/Bitbucket).
  • Experience with asynchronous processing in Django.

Nice to have:

  • Experience scaling high-traffic applications.
  • Knowledge of DevOps practices and CI/CD pipelines.

If you’re a Senior Software Engineer who thrives on solving complex technical challenges and optimizing backend systems, we’d love to hear from you! Drop us a message or apply now to learn more.

Seniority level

  • Mid-Senior level

Employment type

  • Full-time

Job function

  • Information Technology

Industries

  • Software Development and Retail Health and Personal Care Products
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 Senior Software Engineer jobs in Leeds