Senior Backend Software Engineer

1 month ago


West Midlands, United Kingdom Methods Business and Digital Technology Limited Full time
About the Role

We are seeking a highly skilled Senior Backend Developer to join our team at Methods Business and Digital Technology Limited. As a key member of our team, you will be responsible for designing, developing, and maintaining efficient and reliable Backend systems using Python and SQL.

Key Responsibilities:

  • Design and develop scalable and efficient Backend systems using Python and SQL.
  • Utilize frameworks such as Django, Flask, FastAPI, Asyncio, Aiohttp, and SQLAlchemy to build robust web applications.
  • Develop and maintain RESTful APIs, WebSocket, and GraphQL services, ensuring comprehensive documentation with Swagger/OpenAPI.
  • Manage and optimize databases, specifically PostgreSQL, NATS, Redis, and Min.IO.
  • Leverage Microsoft Azure services, including Azure Functions, Azure KeyVault, Azure SQL Database, and Azure DevOps for cloud-based solutions.
  • Implement robust security protocols using OAuth and KeyCloak.
  • Conduct thorough testing using SonarQube, Pytest, isort, black, and bandit to ensure code quality and reliability.
  • Utilize Git for version control, ensuring collaborative and efficient code management.
  • Implement containerization and orchestration solutions with Docker, Kubernetes, and Helm.
  • Develop and maintain CI/CD pipelines using GitHub Actions and Azure DevOps Pipelines.
  • Collaborate with cross-functional teams using Jira and Confluence to track progress and share knowledge.
  • Monitor and improve system performance with Prometheus and Grafana.

Requirements:

  • Proven experience as a Senior Backend Developer or similar role.
  • Strong proficiency in Python and SQL.
  • Extensive experience with frameworks and libraries: Django, Flask, FastAPI, Asyncio, Aiohttp, and SQLAlchemy.
  • Demonstrated experience in developing and managing RESTful APIs, WebSocket, and GraphQL services.
  • Solid understanding of database management, including PostgreSQL, NATS, Redis, and Min.IO.
  • Hands-on experience with Microsoft Azure services and cloud-based architecture.
  • Expertise in implementing security measures using OAuth and KeyCloak.
  • Proficient in testing frameworks and tools: SonarQube, Pytest, isort, black, and bandit.
  • Familiarity with version control using Git.
  • Experience with containerization and orchestration tools: Docker, Kubernetes, and Helm.
  • Knowledge of CI/CD processes and tools: GitHub Actions and Azure DevOps Pipelines.
  • Excellent collaboration skills with experience using Jira and Confluence.
  • Strong problem-solving skills and the ability to troubleshoot complex issues.
  • Excellent communication skills and the ability to work effectively in a team environment.

This role will require you to have or be willing to go through Security Clearance. As part of the onboarding process, candidates will be asked to complete a Baseline Personnel Security Standard; details of the evidence required to apply may be found on the government website Gov.UK. If you are unable to meet this and any associated criteria, then your employment may be delayed, or rejected. Details of this will be discussed with you at interview.



  • West Midlands Combined Authority, United Kingdom Halfords Group PLC Full time

    Job Title:Senior Backend Software EngineerJob Description:We are seeking an experienced software engineer to join our team at Halfords Group PLC. As a Senior Backend Software Engineer, you will be responsible for designing, developing, and maintaining high-quality software products that enable our customers to provide their customers with the most...


  • West Midlands Combined Authority, United Kingdom Halfords Group PLC Full time

    Job Title:Senior Backend Software EngineerJob Description:We are seeking an experienced software engineer to join our team at Halfords Group PLC. As a Senior Backend Software Engineer, you will be responsible for designing, developing, and maintaining high-quality software products that enable our customers to provide their customers with the most...


  • West Midlands, United Kingdom Methods Business and Digital Technology Limited Full time

    Job Title: Senior Backend EngineerWe are seeking a highly skilled Senior Backend Engineer to join our team at Methods Business and Digital Technology Limited. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining robust and scalable backend systems using Python and SQL.Key Responsibilities:Design and...


  • West Midlands, United Kingdom Methods Business and Digital Technology Limited Full time

    Job Title: Senior Backend EngineerWe are seeking a highly skilled Senior Backend Engineer to join our team at Methods Business and Digital Technology Limited. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining robust and scalable backend systems using Python and SQL.Key Responsibilities:Design and...


  • West Midlands Combined Authority, United Kingdom Halfords Group PLC Full time

    Job Title:Senior Backend Software EngineerJob Description:We are seeking an experienced software engineer to join our team at Halfords Group PLC. As a Senior Backend Software Engineer, you will be responsible for designing and developing high-quality software products that enable our customers to provide their customers with the most cost-efficient,...


  • West Midlands Combined Authority, United Kingdom Halfords Group PLC Full time

    Job Title:Senior Backend Software EngineerJob Description:We are seeking an experienced software engineer to join our team at Halfords Group PLC. As a Senior Backend Software Engineer, you will be responsible for designing and developing high-quality software products that enable our customers to provide their customers with the most cost-efficient,...


  • West Midlands Combined Authority, United Kingdom Halfords Group PLC Full time

    Job Title:Senior Backend Software EngineerJob Description:We are seeking an experienced software engineer to join our team at Halfords Group PLC, a leading UK retailer and digital services business. As a Senior Backend Software Engineer, you will contribute to the development of our market-leading field service management platform, which enables businesses...


  • West Midlands Combined Authority, United Kingdom Halfords Group PLC Full time

    Job Title:Senior Backend Software EngineerJob Description:We are seeking an experienced software engineer to join our team at Halfords Group PLC, a leading UK retailer and digital services business. As a Senior Backend Software Engineer, you will contribute to the development of our market-leading field service management platform, which enables businesses...

  • Software Engineer

    2 weeks ago


    West Wickham, Greater London, United Kingdom Home Instead Full time

    We are looking for a skilled Software Engineer (Backend) to join our team at {company}. The ideal candidate should have expertise in Backend Development and be able to work with our existing team to maintain and improve our Software.Key Responsibilities:Design, develop, and maintain Backend ApplicationsCollaborate with cross-functional teams to identify and...


  • West Byfleet, Surrey, United Kingdom Nexgen Group Full time

    We are seeking a skilled Senior Backend Software Engineer to join our cloud infrastructure team. Key responsibilities include:Designing and developing cloud-based systemsEnsuring scalability and reliabilityCollaborating with cross-functional teamsAs a Backend Software Engineer, you will be responsible for developing cloud-based systems and ensuring they meet...

  • Software Engineer

    2 weeks ago


    West Midlands, United Kingdom Executive Network Legal Limited Full time

    Job Description:    We are seeking a skilled Backend Developer to join our software development team. The ideal candidate will have a strong background in software development and be proficient in Backend Development.Responsibilities:    \# Develop high-quality code for our software applications    \# Collaborate with cross-functional teams to...


  • West Midlands Combined Authority, United Kingdom Aardvark Swift Recruitment Ltd Full time

    Senior Backend EngineerThis is a challenging role for a Senior Backend Engineer to join a studio based in the Midlands, UK who work on co-development projects as well as their own IP.Key ResponsibilitiesDesign, develop, and maintain high-performance backend services that support real-time online games and applications.Work closely with game development teams...

  • Backend Engineer

    2 weeks ago


    West Byfleet, Surrey, United Kingdom M Group Services Limited TA Waldon Telecom Full time

    Job Summary: We are seeking a skilled Backend Engineer to join our software development team.Key Responsibilities:Design and implement scalable cloud-based software solutions.Collaborate with cross-functional teams to deliver high-quality software products.Participate in code reviews and contribute to the improvement of our software development...


  • West Midlands Combined Authority, United Kingdom Halfords Group PLC Full time

    Job Title: Senior Backend DeveloperWe are seeking an experienced software engineer to join our team at Halfords Group PLC, a leading UK retailer and digital services business. As a Senior Backend Developer, you will play a key role in shaping the future of our technology and contributing to the development of our market-leading field service management...

  • Software Engineer

    2 weeks ago


    West Wickham, Greater London, United Kingdom Clarus Education Ltd Full time

    We are seeking a skilled Backend Developer to join our team at "{company}". Key responsibilities include designing and developing scalable backend systems, collaborating with cross-functional teams to identify and resolve technical issues, and ensuring high-quality delivery of software products.Key ResponsibilitiesDesign and develop scalable backend systems...

  • Software Engineer

    2 weeks ago


    North West, United Kingdom GK Search Full time

    Key Responsibilities: In this role, you will be responsible for developing and maintaining the backend of our software application. This will involve working on the server-side logic, database integration, and API connectivity. You will also be responsible for ensuring the scalability and performance of the application. Requirements: Proficiency in...


  • West Midlands Combined Authority, United Kingdom Methods Business and Digital Technology Limited Full time

    About the RoleWe are seeking a highly skilled Senior Backend Software Engineer to join our team at Methods Business and Digital Technology Limited.The ideal candidate will have a strong background in Python and SQL, with extensive experience in developing and maintaining robust Back End systems.You will work closely with our Front End developers, data...

  • Software Engineer

    2 weeks ago


    South West England, United Kingdom Binnies Full time

    Job Title: Software EngineerAbout the Role:We are seeking a skilled Backend Developer to join our team. The successful candidate will be responsible for designing, developing, and maintaining our backend systems.Responsibilities:Design and develop scalable and efficient backend systems.Collaborate with cross-functional teams to identify and prioritize...

  • Software Engineer

    2 weeks ago


    West Bromwich, Sandwell, United Kingdom Royal Mail Group Full time

    Job Title: {title}{title} is a key role at {company}, responsible for designing and developing the backend of our software applications.Key Responsibilities:Design and develop high-quality, scalable, and maintainable backend systems and services;Collaborate with cross-functional teams to identify and prioritize project requirements;Write clean, efficient,...


  • North West London, United Kingdom Client Server Full time

    Backend Software Engineer / Developer (.Net Core AWS) London / WFH to £100k Are you a backend focussed Software Engineer who enjoys collaborating and working on complex systems with cutting edge technology? You could be progressing your career at a highly profitable Hedge Fund whilst enjoying a range of perks and benefits including hybrid working and a...