251 Django jobs in the United Kingdom

Senior Backend Developer (Python/Django)

S1 2GB Sheffield, Yorkshire and the Humber £70000 Annually WhatJobs

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly skilled and experienced Senior Backend Developer with a strong proficiency in Python and Django to join their rapidly growing technology team. This is a completely remote position, allowing you to work from anywhere within the UK. You will play a pivotal role in designing, developing, and maintaining robust and scalable backend systems that power our client's cutting-edge applications. Your responsibilities will include architecting and implementing efficient APIs, managing databases, and ensuring the overall performance and security of the backend infrastructure. You will work closely with frontend developers, product managers, and other stakeholders to translate complex requirements into high-quality, maintainable code. A deep understanding of software development best practices, including test-driven development (TDD), continuous integration/continuous deployment (CI/CD), and agile methodologies, is essential. Experience with cloud platforms (AWS, Azure, GCP), containerization (Docker, Kubernetes), and microservices architecture is highly desirable. You will be expected to mentor junior developers, contribute to technical decision-making, and drive innovation within the engineering team. This role demands exceptional problem-solving skills, a passion for writing clean and efficient code, and the ability to thrive in an autonomous, collaborative remote environment. This is an outstanding opportunity for a senior developer to make a significant impact and shape the future of our client's technology.
Responsibilities:
  • Design, develop, and maintain scalable and robust backend systems using Python and Django.
  • Architect and implement RESTful APIs and other web services.
  • Manage and optimise relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases.
  • Write clean, well-documented, and testable code following TDD principles.
  • Implement CI/CD pipelines for automated testing and deployment.
  • Collaborate with frontend developers to integrate user-facing elements with server-side logic.
  • Participate in code reviews, providing constructive feedback to peers.
  • Troubleshoot and debug backend issues, ensuring optimal performance and reliability.
  • Contribute to technical architectural decisions and technology selection.
  • Mentor and guide junior backend developers.
Qualifications:
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 7 years of professional experience in backend development, with a strong focus on Python and Django.
  • In-depth knowledge of Python programming and Django framework.
  • Proficiency in database design and management (SQL and NoSQL).
  • Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
  • Familiarity with microservices architecture is a plus.
  • Experience with version control systems like Git.
  • Strong understanding of software development best practices and agile methodologies.
  • Excellent problem-solving, analytical, and communication skills.
  • Ability to work independently and manage projects effectively in a remote setting.
  • Must be eligible to work remotely within the UK.
This exceptional role, based in Sheffield, South Yorkshire, UK , is offered on a fully remote basis, providing unparalleled flexibility for skilled professionals across the UK.
This advertiser has chosen not to accept applicants from your region.

Lead Backend Developer (Python/Django)

PL1 2AG Plymouth, South West £65000 Annually WhatJobs

Posted 8 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
A fast-growing SaaS company is looking for a talented Lead Backend Developer to spearhead their development efforts in Plymouth, Devon, UK . This role is pivotal in driving the architecture, development, and deployment of scalable and robust backend systems. You will lead a team of talented developers, providing technical guidance, mentoring, and fostering a collaborative environment. Responsibilities include designing and implementing RESTful APIs, developing database schemas, optimizing application performance, and ensuring code quality through rigorous testing and code reviews. You will work closely with frontend developers, product managers, and DevOps engineers to deliver high-quality software solutions. This role involves significant architectural decision-making, technology selection, and the implementation of best practices in software development, including CI/CD pipelines and cloud infrastructure (AWS/Azure). The ideal candidate will possess a Bachelor's or Master's degree in Computer Science or a related field, coupled with at least 6 years of professional backend development experience, with a strong emphasis on Python and Django. Proven experience leading development teams and mentoring junior engineers is essential. Expertise in designing and working with relational databases (e.g., PostgreSQL, MySQL) and a solid understanding of microservices architecture are required. Familiarity with frontend technologies (e.g., React, Angular) and cloud platforms is a plus. Excellent problem-solving, communication, and collaboration skills are paramount. You should be passionate about building scalable, high-performance applications and driving technical innovation within the team. This is an exceptional opportunity to make a significant impact on a product used by thousands of users worldwide.
This advertiser has chosen not to accept applicants from your region.

Senior Backend Developer (Python/Django)

LE1 5AA Leicester, East Midlands £70000 Annually WhatJobs

Posted 8 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Join our innovative tech company as a Senior Backend Developer, working entirely remotely from anywhere in the UK. We specialize in building scalable, high-performance web applications and are looking for a seasoned Python developer to play a key role in our backend systems. This is a remote-first position, offering the flexibility and autonomy to contribute to impactful projects. You will be responsible for designing, developing, and maintaining robust server-side logic, APIs, and databases that power our core products. Working closely with frontend developers, product managers, and DevOps engineers, you will contribute to all phases of the software development lifecycle, from conception to deployment and maintenance. Key responsibilities include writing clean, efficient, and well-documented code, optimizing applications for speed and scalability, and ensuring the security and integrity of our data. Experience with the Django framework is essential, and proficiency in related technologies like PostgreSQL, Redis, and Docker is highly valued. You will also be involved in architectural discussions, code reviews, and mentoring junior developers. The ideal candidate possesses strong problem-solving skills, a passion for clean code, and a deep understanding of software design patterns and best practices. A proactive approach to identifying and resolving technical challenges, coupled with excellent communication skills for remote collaboration, is crucial. This is a fantastic opportunity to work on exciting projects, shape our technical direction, and grow your career within a supportive and forward-thinking remote team. We are committed to fostering a culture of continuous learning and professional development.

Responsibilities:
  • Design, develop, and maintain robust backend systems using Python and Django
  • Build and maintain RESTful APIs for frontend consumption and third-party integrations
  • Optimize applications for maximum speed, scalability, and security
  • Write clean, well-documented, and maintainable code
  • Collaborate with frontend developers, product managers, and DevOps engineers
  • Conduct code reviews and provide constructive feedback
  • Troubleshoot and resolve backend issues and bugs
  • Implement and manage database solutions (e.g., PostgreSQL)
  • Contribute to architectural decisions and technical strategy
  • Mentor junior backend developers
  • Participate in the full software development lifecycle
Qualifications:
  • Proven experience as a Senior Backend Developer with a strong focus on Python
  • Extensive experience with the Django framework
  • Proficiency in designing and developing RESTful APIs
  • Strong understanding of relational databases (e.g., PostgreSQL, MySQL)
  • Experience with caching mechanisms (e.g., Redis)
  • Familiarity with containerization technologies (e.g., Docker)
  • Knowledge of version control systems (e.g., Git)
  • Experience with cloud platforms (e.g., AWS, Azure, GCP) is a plus
  • Excellent problem-solving and analytical skills
  • Strong communication and collaboration skills for remote work
  • Bachelor's degree in Computer Science or a related field, or equivalent practical experience
This advertiser has chosen not to accept applicants from your region.

Senior Backend Developer (Python/Django)

M1 1AB Manchester, North West £65000 Annually WhatJobs

Posted 10 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a talented and experienced Senior Backend Developer to join their rapidly growing, fully remote engineering team. This role is pivotal in developing and scaling their cutting-edge software products. You will be responsible for designing, building, and maintaining robust, high-performance backend systems using Python and Django. The ideal candidate thrives in a remote-first environment, is a self-starter, and possesses exceptional problem-solving skills.

Key Responsibilities:
  • Design, develop, and deploy scalable and maintainable backend services and APIs.
  • Write clean, efficient, and well-documented Python/Django code.
  • Collaborate with frontend developers, product managers, and other stakeholders to deliver high-quality features.
  • Optimize application performance, ensuring responsiveness and scalability.
  • Implement and manage database schemas and queries, ensuring data integrity.
  • Develop and maintain automated tests (unit, integration, E2E) to ensure code quality.
  • Participate actively in code reviews, providing constructive feedback to peers.
  • Troubleshoot and debug complex issues across the backend stack.
  • Contribute to architectural decisions and technical strategy.
  • Mentor junior developers and share best practices within the team.
  • Stay up-to-date with the latest backend technologies and industry trends.
  • Ensure the security and integrity of the application and data.
Qualifications:
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 5+ years of professional experience in backend development, with a strong focus on Python and Django.
  • Proven experience designing and building RESTful APIs.
  • Solid understanding of relational databases (e.g., PostgreSQL, MySQL) and ORMs.
  • Experience with caching mechanisms (e.g., Redis, Memcached).
  • Familiarity with containerization technologies (e.g., Docker, Kubernetes).
  • Experience with cloud platforms (AWS, Azure, or GCP) is a plus.
  • Proficiency with version control systems (e.g., Git).
  • Strong understanding of software development principles, design patterns, and best practices.
  • Excellent problem-solving, analytical, and communication skills.
  • Ability to work independently and effectively manage time in a remote setting.
This is a fully remote position, offering the flexibility to work from anywhere, with a focus on asynchronous communication and collaboration within a distributed team structure.
This advertiser has chosen not to accept applicants from your region.

Backend Engineer (Python/Django

London, London £65000 - £75000 Annually Elgin Shaw

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

permanent

Backend Engineer (Python/Django) | Hybrid 1 | Full-time

We're looking for a Mid-Level Backend Engineer to join a fast-growing tech team. You'll design, build, and maintain scalable Back End services and APIs, contributing to high-performing, secure, and user-friendly applications.

What you'll bring:

  • 3+ years Back End development in production
  • Strong Python & Django (4+ years)
  • SQL database expertise & optimisation skills
  • REST API design experience
  • CI/CD, Git, and testing familiarity
  • Strong collaboration and time management skills

Nice to have: Fintech, payments, E-commerce, or AI coding assistant experience.

The company is a very successful payment platform that is recruiting because of growth. In addition to the base salary there is on offer a good Bonus, Private Health care, Pension plan and 26 days holidays excluding Bank Holidays.

Role responsibilities:

Collaborate with all relevant departments to deliver end to end features
Design, build and maintain scalable Back End services and APIs
Using Git for version control and tracking code changes
Write secure, maintainable and well documented code
Diagnosing and resolving system issues across the platform
Debugging and maintaining applications while ensuring code efficiency and performance
Attend review meetings and make meaningful contributions to maintain code quality and optimise performance
Contribute to Back End infrastructure, deployment pipelines, and monitoring/logging

you will be working one day a week in the office in London or South Yorkshire.

So if you want to work in a Fintech, where Back End reliability, scalability, and transaction security are critical, and that aligns really well with your background, please send CV in.

This advertiser has chosen not to accept applicants from your region.

Senior Backend Engineer (Python/Django)

LE1 6EU Leicester, East Midlands £65000 Annually WhatJobs

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a talented and experienced Senior Backend Engineer specializing in Python and Django to join their innovative technology team in Leicester, Leicestershire, UK . This role is integral to the development and maintenance of scalable, high-performance web applications and services. You will be responsible for designing robust backend architectures, writing clean and efficient code, and ensuring the seamless integration of user-facing elements with server-side logic. The ideal candidate possesses a strong understanding of the full development lifecycle, from conception to deployment, and is adept at collaborating with frontend developers, product managers, and QA engineers. A passion for clean code, best practices, and continuous learning is highly valued.

Key Responsibilities:
  • Design, develop, and maintain robust and scalable backend systems using Python and Django.
  • Write well-structured, efficient, and maintainable code adhering to industry best practices.
  • Develop and manage database schemas and ensure data integrity (e.g., PostgreSQL, MySQL).
  • Build and consume RESTful APIs for seamless integration with frontend applications and third-party services.
  • Implement security and data protection measures.
  • Optimize applications for maximum speed and scalability.
  • Collaborate effectively with frontend developers, product managers, and QA teams throughout the development process.
  • Conduct code reviews to ensure code quality and mentor junior engineers.
  • Troubleshoot and debug issues, providing timely resolutions.
  • Contribute to architectural discussions and decision-making processes.
  • Stay up-to-date with emerging technologies and industry trends.
We are looking for candidates with a Bachelor's or Master's degree in Computer Science or a related field, or equivalent practical experience. Proven experience as a Backend Engineer with a strong portfolio of Python/Django projects is required. Familiarity with frontend technologies (e.g., JavaScript, React, Vue.js) is a plus. Experience with cloud platforms (AWS, Azure, GCP), containerization (Docker, Kubernetes), and CI/CD pipelines is highly desirable. Excellent problem-solving, communication, and teamwork skills are essential. This hybrid role offers a fantastic opportunity to work on challenging projects in Leicester , with a blend of remote flexibility and in-office collaboration.
This advertiser has chosen not to accept applicants from your region.

FullStack Developer ( Python / Django ) PropTech Start-up

Run-Time Group Ltd

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

permanent

Full-Stack Developer (Python/Django) PropTech Start-up


Location: London Area (Shoreditch)

Work Model: Hybrid 3 days in office

Job Type: Full-Time

Salary: £70k - £80k


About Us

We are working with a fast-growing Prop-Tech start-up on a mission to revolutionise the property rental market by putting power into the hands of tenants. Backed by investors but already very profitable with a solid client-base, they.






WHJS1_UKTJ

This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Django Jobs in United Kingdom !

Senior Software Engineer, Backend (Python/Django)

WV1 3JF Wolverhampton, West Midlands £70000 Annually WhatJobs

Posted 10 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a dynamic technology firm, is seeking a talented Senior Software Engineer with expertise in backend development, particularly with Python and Django. This hybrid role offers the opportunity to contribute to innovative software solutions while enjoying a flexible work arrangement. You will be responsible for designing, developing, and maintaining robust backend systems, APIs, and databases that power our client's cutting-edge products. The ideal candidate is passionate about clean code, scalable architecture, and collaborative development.

Responsibilities:
  • Design, develop, and implement high-quality backend services and APIs using Python and Django.
  • Build and maintain scalable, performant, and reliable database solutions (e.g., PostgreSQL, MySQL).
  • Write clean, maintainable, and well-documented code following best practices.
  • Collaborate with frontend developers, product managers, and other engineers to define and implement new features.
  • Participate in code reviews, providing constructive feedback to peers.
  • Identify and address performance bottlenecks and bugs.
  • Contribute to architectural design decisions and technology selection.
  • Develop and maintain unit and integration tests to ensure code quality.
  • Work with cloud infrastructure (e.g., AWS, Azure) for deployment and management.
  • Troubleshoot and resolve complex technical issues.
  • Stay updated with emerging technologies and industry trends.
  • Mentor junior engineers and share technical expertise.
  • Ensure the security and integrity of applications and data.
  • Participate in agile development processes, including sprint planning and retrospectives.
  • Contribute to the continuous improvement of development processes and tools.
Qualifications:
  • Proven experience as a Backend Software Engineer, with a strong focus on Python and Django.
  • Solid understanding of web frameworks, RESTful APIs, and database design.
  • Experience with relational databases (e.g., PostgreSQL, MySQL) and ORMs.
  • Proficiency in version control systems (e.g., Git).
  • Experience with cloud platforms (AWS, Azure, GCP) is a plus.
  • Strong problem-solving and analytical skills.
  • Excellent communication and teamwork abilities.
  • Ability to work effectively in a hybrid work environment, balancing remote and office-based collaboration.
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Experience with containerization technologies (e.g., Docker, Kubernetes) is desirable.
  • Knowledge of frontend technologies is beneficial but not required.
  • Located in or able to commute to Wolverhampton, West Midlands, UK , with hybrid work flexibility.
This advertiser has chosen not to accept applicants from your region.

Senior Backend Software Engineer (Python/Django)

CB2 1LA Cambridge, Eastern £60000 Annually WhatJobs

Posted 10 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a rapidly growing tech company based in Cambridge, Cambridgeshire, UK , is seeking a talented Senior Backend Software Engineer with expertise in Python and Django to join their innovative team. This is a fully remote position, allowing you to contribute your skills from anywhere within the UK. You will play a pivotal role in designing, developing, and maintaining the backend infrastructure that powers our cutting-edge products.

The ideal candidate will have a deep understanding of scalable backend systems, database management, and API design. You should be passionate about writing clean, efficient, and maintainable code, and have a proven track record of delivering high-quality software solutions. This role involves collaborating closely with frontend developers, product managers, and other stakeholders to translate complex requirements into robust and reliable software. Experience with cloud platforms and containerization technologies is highly desirable. We are looking for a self-starter with excellent problem-solving abilities and a commitment to continuous learning and improvement.

Key Responsibilities:
  • Design, develop, and deploy scalable backend services using Python and Django.
  • Build and maintain RESTful APIs for internal and external consumption.
  • Optimize application performance and database queries for efficiency.
  • Write unit, integration, and end-to-end tests to ensure code quality.
  • Collaborate with frontend engineers to integrate user-facing elements with server-side logic.
  • Work with product managers to understand feature requirements and translate them into technical solutions.
  • Contribute to architectural discussions and decisions for new features and systems.
  • Troubleshoot and debug production issues, providing timely resolutions.
  • Maintain and improve CI/CD pipelines.
  • Stay up-to-date with emerging technologies and industry best practices.
  • Mentor junior engineers and share technical knowledge.

Qualifications and Experience:
  • Bachelor's or Master's degree in Computer Science or a related field, or equivalent practical experience.
  • 5+ years of professional experience in backend software development.
  • Strong proficiency in Python and the Django framework.
  • Experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases.
  • Solid understanding of RESTful API design principles.
  • Experience with cloud platforms such as AWS, Azure, or GCP.
  • Familiarity with containerization technologies (Docker, Kubernetes).
  • Experience with version control systems (Git).
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration abilities.
  • Experience with asynchronous programming in Python is a plus.
  • Knowledge of microservices architecture is beneficial.

This is an exceptional opportunity to join a forward-thinking company and make a significant impact on our technical direction, all while enjoying the flexibility of remote work. If you are a passionate backend developer seeking a challenging and rewarding career in Cambridge , apply now.
This advertiser has chosen not to accept applicants from your region.

Remote Senior Backend Engineer (Python/Django)

NG1 6AE Nottingham, East Midlands £65000 Annually WhatJobs

Posted 10 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a rapidly growing software development house specializing in bespoke web applications, is seeking a talented and experienced Senior Backend Engineer to join their fully remote team. This position is ideal for a developer passionate about building scalable, high-performance, and robust server-side applications. You will play a key role in designing and implementing the backend architecture for innovative new products and enhancing existing systems.

This is a remote-first opportunity, allowing you to contribute your expertise from anywhere within the UK. You will collaborate closely with frontend developers, product managers, and other engineers to deliver exceptional software solutions. The ideal candidate will have a deep understanding of Python and the Django framework, coupled with a strong grasp of database technologies and API design.

Responsibilities:
  • Design, develop, and maintain scalable and efficient backend services using Python and Django.
  • Build and integrate RESTful APIs for seamless communication between frontend and backend systems.
  • Optimize application performance and ensure high availability and responsiveness.
  • Implement robust database solutions (e.g., PostgreSQL, MySQL) and manage data integrity.
  • Write clean, well-documented, and maintainable code following best practices.
  • Collaborate with frontend engineers to integrate user-facing elements with server-side logic.
  • Participate in code reviews to ensure code quality and share knowledge.
  • Troubleshoot and resolve backend issues, identifying root causes and implementing effective solutions.
  • Contribute to architectural decisions and technology selection.
  • Mentor junior developers and promote best practices within the engineering team.
  • Ensure security best practices are implemented across the backend infrastructure.
  • Stay up-to-date with emerging technologies and industry trends.
Qualifications:
  • Bachelors or Master's degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience.
  • 5+ years of professional experience in backend development with Python.
  • Strong expertise in the Django framework and its ecosystem.
  • Proficiency in SQL and experience with relational databases such as PostgreSQL or MySQL.
  • Solid understanding of RESTful API design principles and best practices.
  • Experience with caching mechanisms (e.g., Redis, Memcached).
  • Familiarity with containerization technologies like Docker is a plus.
  • Experience with cloud platforms (AWS, Azure, GCP) is desirable.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and collaboration skills, particularly in a remote setting.
  • Experience with version control systems (e.g., Git).
  • A proactive attitude and a passion for delivering high-quality software.
If you are a motivated backend engineer looking for a challenging and rewarding remote role, we encourage you to apply.
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Django Jobs