Software Engineer Lead

2 weeks ago


London, Greater London, United Kingdom Student Full time

Salary: £80,000 - £120,000 per annum

About Student.com

We are a leading marketplace for student accommodation and services. Our platform simplifies the study-abroad journey through our free global marketplace that puts security and ease-of-use first.

Job Description

We are looking for a talented Senior Backend Developer with expertise in Python, mySQL and Architecture to join our dynamic team. The ideal candidate should have a strong background in building scalable and high-performance architectures that support consumer-facing web and mobile applications.

Key Responsibilities:
  1. Develop and maintain APIs and Services for web and mobile applications
  2. Commercial experience building backend for B2C and B2B experience on web and mobile
  3. Familiar with architecture patterns e.g. microservices and event-driven architectures
  4. Collaborate with cross-functional teams to design and implement user-friendly interfaces
  5. Experience working in agile thinking teams using methods such as Kanban, Scrum and XP
  6. Work within an international team to ensure clear communication across different roles within the teams
  7. Ideally has recently line managed a team
  8. Optimise application performance and ensure responsiveness across various devices
  9. Stay up-to-date with the latest technologies and best practices
Requirements:
  1. Proven experience as a Backend Engineer with Python in a microservices architecture
  2. Strong architecture background - you need to be able to write code
  3. Strong understanding of Typescript and GraphQL
  4. Familiar with Elastic Search index and search
  5. Familiarity with both relational (specifically mySQL) and NoSQL databases
  6. Experience building RESTful APIs and integrating with 3rd parties in a SaaS based scenario
  7. Understanding of testing, for example with PyTest or similar
  8. Consider the reusability of code, components, and module development while writing code
  9. Familiarity with techniques such as Continuous Integration and Delivery
  10. Experience with Cloud Platforms ideally AWS
  11. An advocate of automation at all levels from unit to performance testing
  12. Has code review capabilities and is to help and guide other engineers with their code submissions
  13. Any exposure to AI or ML would be very welcome
  14. Excellent communication skills and ability to work in a collaborative, cross-border international environment
  15. Self-starter attitude, with the ability to work independently to resolve issues and research findings
  16. Good written English documentation skills to communicate with others via written documentation formats


  • London, Greater London, United Kingdom Sahaj Software Full time

    Job ResponsibilitiesAs a Lead Software Development Engineer at Sahaj Software, you will be responsible for developing tailored software solutions to meet clients' unique needs across multiple domains. This includes remaining fully hands-on, writing high-quality, production-ready code that enables smooth deployment of solutions, leading architecture and...


  • London, Greater London, United Kingdom Sahaj Software Full time

    About the RoleAs a Senior Software Engineering Lead at Sahaj Software, you'll have the opportunity to thrive in a hands-on, collaborative environment. Our diverse tech stack includes TypeScript, Java, .Net, Scala, Kotlin, Golang, Elixir, Python, Node.js, and Rust.This role offers significant impact and growth opportunities while staying hands-on. We focus on...


  • London, Greater London, United Kingdom CENTRIC SOFTWARE Full time

    Job Description:We are seeking an experienced Senior Software Development Lead to join our team at Centric Software. This is a hands-on leadership role where you will contribute directly to coding, troubleshooting, and delivering robust software solutions.Key Responsibilities:Technical Leadership: Lead, mentor, and manage a team of engineers to build and...

  • Software Engineer

    7 days ago


    London, Greater London, United Kingdom IRIS Software Group Full time

    Job Title: Software EngineerAbout the Role:This is a rewarding opportunity to join the HCM Division of IRIS Software Group as a skilled Software Engineer. The successful candidate will be working as a core member of an engineering team responsible for delivering complex requirements throughout the entire software development lifecycle.Main Responsibilities:-...


  • London, Greater London, United Kingdom Sahaj Software Full time

    **Job Title:** Senior Software Engineering Manager**About Us:** At Sahaj Software, we're passionate about delivering exceptional software solutions. We're seeking a seasoned Senior Software Engineering Manager to lead our engineering team.**Estimated Salary:** $150,000 - $220,000 per yearAs a Senior Software Engineering Manager, you'll be responsible for...


  • London, Greater London, United Kingdom CENTRIC SOFTWARE Full time

    Lead Software EngineerWe are seeking an experienced Lead Software Engineer to join our team at Centric Software. This is a hands-on leadership role where you will contribute directly to coding, troubleshooting, and delivering robust software solutions.Key Responsibilities:Technical Leadership: Lead, mentor, and manage a team of engineers to build and...


  • London, Greater London, United Kingdom Aptitude Software Limited Full time

    About the RoleAptitude Software Limited seeks a seasoned Senior Software Engineering Team Lead to manage day-to-day operations, providing hands-on technical contributions and guiding team members to achieve their best potential.Key ResponsibilitiesManage team delivery of high-quality software, aligning with Product Organization scope and goals.Lead by...


  • London, Greater London, United Kingdom Axiom Software Solutions Limited Full time

    We are Axiom Software Solutions Limited, a leading provider of innovative software solutions. We are currently seeking a talented Cloud-Based Software Engineering Lead to join our team. The estimated annual salary for this position is £110,000 - £140,000.The successful candidate will have extensive experience in cloud-based software development, with a...


  • London, Greater London, United Kingdom Axiom Software Solutions Limited Full time

    Job Title: Lead Power Platform Software EngineerLocation: London UKJob Type: B2B ContractDuration: 60 months with Inside IR35Working Mode: Hybrid (Twice a week mandatory)Active SC Clearance required: YesAxiom Software Solutions Limited is seeking a highly experienced Lead Power Platform Software Engineer to join our team. The successful candidate will design...


  • London, Greater London, United Kingdom IRIS Software Group Full time

    Job OverviewAs a Senior Software Engineer at the IRIS Software Group, you will be part of an engineering team within the HCM Division. This division produces market-leading desktop and cloud integrated payroll software for UK SME's. You will deliver complex requirements throughout the entire software development lifecycle.Responsibilities:Develop new...


  • London, Greater London, United Kingdom IRIS Software Group Full time

    Company OverviewIRIS Software Group is a leading global provider of mission-critical software and services, ranking among the UK's largest privately held software companies. With nearly five million employees using our payroll and HR solutions globally and domestically, we serve almost one million UK employees with our HR solutions and one in eight UK...


  • London, Greater London, United Kingdom Carter Software Full time

    **Job Title:** C#/.Net Software EngineerCarter Software is revolutionizing the way businesses manage their data. As a Senior C# .NET Software Engineer, you will play a pivotal role in developing and enhancing our cutting-edge software solutions.Key Responsibilities:Design and develop high-quality software solutions using C# and the .NET framework.Proactively...


  • London, Greater London, United Kingdom BET SOFTWARE Full time

    About the RoleThis Software Development Project Manager role requires a highly skilled professional to lead the delivery of complex software projects. The ideal candidate will have excellent planning, organisational and prioritisation skills and be able to manage multiple projects simultaneously.Key TasksCo-ordinates, arranges and manages daily/weekly and...


  • London, Greater London, United Kingdom CENTRIC SOFTWARE Full time

    At Centric Software, we're seeking a highly skilled Cloud Software Engineer to join our team.We offer an estimated annual salary of $120,000, depending on experience.Job Description:We are looking for a talented Software Developer with expertise in microservices architecture and reactive programming. As a key member of our team, you will be responsible for...


  • London, Greater London, United Kingdom Phoenix Software Limited Full time

    Job Summary: We are seeking a skilled Cloud Software Engineer to join our team at Phoenix Software Limited. As a key member of our AI practice, you will design, develop, and maintain scalable software solutions for our customers.The ideal candidate will have proven expertise in full-stack development with proficiency in C#, React, and/or Node.js. Strong...

  • Software Engineer

    7 days ago


    London, Greater London, United Kingdom IRIS Software Group Full time

    Company Overview:IRIS Software Group is a leading global provider of mission-critical software and services. As one of the UK's largest privately held software companies, we have been recognized for our achievements in recent years. We are proud to have been awarded Technology Company of the Year in the UK Tech Awards; Employer of the Year in the Thames...


  • London, Greater London, United Kingdom Carter Software Full time

    At Carter Software, we're seeking an experienced Senior .NET Developer Lead to join our dynamic team. This is an excellent opportunity for a skilled professional to take on a leadership role and contribute to the development of innovative software solutions.About the RoleThis is a key position that requires a strong understanding of C#, .NET, and software...


  • London, Greater London, United Kingdom Axiom Software Solutions Limited Full time

    Job Title: Enterprise Software Engineering ManagerAxiom Software Solutions Limited is seeking an experienced Enterprise Software Engineering Manager to oversee our software engineering team in London, UK.The estimated salary for this position is £120,000 - £140,000 per annum, based on industry standards and the company's location.Company Overview:Axiom...


  • London, Greater London, United Kingdom IRIS Software Group Full time

    Job SummaryWe are seeking a talented and experienced DevOps and Software Engineering Expert to join our engineering team within the HCM Division of the IRIS Software Group. In this role, you will be responsible for designing, developing, and deploying high-quality software solutions that meet the evolving needs of our customers.ResponsibilitiesDesign and...


  • London, Greater London, United Kingdom IRIS Software Group Full time

    Job OverviewWe are seeking a highly skilled Software Engineer to join our dynamic engineering team within the Human Capital Management (HCM) Division of IRIS Software Group. As a key member of the team, you will be responsible for delivering complex software development projects from inception to deployment.