Senior Software Developer/Team Leader

2 weeks ago


London, Greater London, United Kingdom JAM IT Consultancy Ltd Full time
Senior Software Developer/Team Leader

Job Title: Senior Software Developer/Team Leader

Company: JAM IT Consultancy Ltd

Location: South East England - Berkshire

Job Type: Full Time

Job Description:

We are seeking a highly skilled Senior Software Developer/Team Leader to lead our software engineering team. The successful candidate will have a strong background in software development, with a minimum of 4 years' experience in managing and motivating a high-performing team.

The ideal candidate will be a subject matter expert in multiple languages, with a strong understanding of software development trends and technological advancements. They will be responsible for ensuring the software meets the agreed acceptance criteria and the team's definition of done.

The Senior Software Developer/Team Leader will be a hands-on role, requiring the ability to design, develop, test, deploy, and maintain up-to-date applications and services. They will work closely with the Product Owner to manage the product backlog and provide guidance on timeframes for deliverables.

The successful candidate will have a strong understanding of Agile methodologies, particularly Scrum, and will be able to facilitate Agile/Scrum ceremonies, including refinement, planning, review, and retrospectives.

Key Responsibilities:

  • Responsible for the software engineering output of the team.
  • Mentor direct reports within the same Agile team.
  • Complete performance reviews and personal development plans for direct reports.
  • Manage performance issues in conjunction with your own line manager, including performance improvement plans and absence improvement plans.
  • Assist in recruitment activities, including recruitment days, phone and face-to-face interviews.
  • Continuously monitor the performance of team members and raise concerns with your own line manager and/or People Team.
  • Facilitate Agile/Scrum ceremonies, including refinement, planning, review, and retrospectives.
  • Track and support the team in implementing changes from retrospectives.
  • Provide weekly reporting of team progress to the department head.
  • Collaborate with other teams and departments to ensure that deliverables from the team meet customer expectations, for example, working with Operations on software deployment.
  • Collaborate with the Product Owner to manage the product(s) backlog and provide guidance on timeframes for deliverables.

Requirements:

  • Bachelor's Degree in a STEM, Computer Science, or related subject.
  • Significant experience in developing commercial projects/applications in C# or React.
  • Good experience in SQL and using relational databases such as Microsoft SQL Server.
  • Experience in source control, particularly Git.
  • Experience working within an Agile environment, particularly Scrum, and applying supporting practices.
  • Ability to demonstrate the Right to Work in the UK. (PERM Position)

Desirable Skills:

  • Some knowledge and understanding of AI and ML concepts.

Person Profile:

  • Minimum 4 years' experience in managing and motivating a team.
  • Degree educated. 2:1 or above, STEM subjects preferred.
  • Lead by example as a master in all disciplines of software development.


  • London, Greater London, United Kingdom The Developer Link Full time £90,000 - £150,000

    Senior Software Development ExpertWe are seeking a highly skilled Senior Software Development Expert to join our Engineering team at The Developer Link. As a key member of our team, you will be responsible for designing, developing, and maintaining our AI Workflow Automation Product.Key Responsibilities:Design and develop high-quality software solutions...


  • London, Greater London, United Kingdom NEC Software Solutions Full time

    About the RoleWe are seeking a highly skilled Senior Software Developer to join our team at NEC Software Solutions.The successful candidate will have significant experience in software development in a senior capacity, with a strong background in .NET development using C#.They will be responsible for delivering high-quality software solutions, working...


  • London, Greater London, United Kingdom Endeavour Recruitment Solutions Full time

    Job Title: Senior Software Development LeaderEndeavour Recruitment Solutions is seeking a seasoned Senior Software Development Leader to join our team. The ideal candidate will have a strong background in software development and leadership, with a proven track record of delivering high-quality solutions.Key Responsibilities:Lead and mentor a team of...


  • London, Greater London, United Kingdom team leader Full time

    About the RoleWe are seeking a highly motivated and experienced Team Leader to join our Food and Beverage team at the Cake and Custard Factory. As a Team Leader, you will be responsible for delivering exceptional customer service, leading a team of Food Service Assistants, and ensuring the smooth operation of our food and beverage department.Key...


  • London, Greater London, United Kingdom team leader Full time

    About the RoleWe are seeking a highly motivated and experienced Team Leader to join our Food and Beverage team at the Cake and Custard Factory. As a Team Leader, you will be responsible for delivering exceptional customer service, leading a team of Food Service Assistants, and ensuring the smooth operation of our food and beverage department.Key...


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

    Project Management Role at BET SoftwareWe are seeking a qualified Project Management Specialist to spearhead the delivery of medium to high complexity projects from start to finish. As a Project Management Specialist, you will be responsible for ensuring clear client objectives, timely delivery, and top-notch quality. You will collaborate with business and...


  • London, Greater London, United Kingdom Kantar Group Limited Full time

    Lead Software Development TeamTime Type: Full timeKantar Media, a part of the Kantar Group, is a global leader in audience measurement and consumer targeting.We are seeking a Senior Software Development Team Lead with expertise in developing production-grade software using Azure services, Java, Python, and PySpark.Owning the development team in design,...


  • London, Greater London, United Kingdom Team ITG Full time

    About the Role: We are looking for a skilled Senior Software Engineer to join our team and contribute to the development of our backend systems.Key Responsibilities:Design and implement scalable and efficient backend systems.Collaborate with cross-functional teams to identify and prioritize project requirements.Develop and maintain high-quality code,...


  • London, Greater London, United Kingdom NEC Software Solutions Full time

    About the RoleWe are looking for a highly skilled Senior Software Engineer to join our team at NEC Software Solutions. As a Senior Software Engineer, you will be responsible for leading the development of our software solutions, working closely with our Software Development Manager to ensure issues and risks are managed in a timely manner.Key...


  • London, Greater London, United Kingdom Haystack Full time

    Job Title: Senior Software Engineering LeaderHaystack is seeking a seasoned Senior Software Engineering Leader to join our team. As a key member of our leadership team, you will be responsible for driving the technical direction of our software engineering efforts and ensuring the delivery of high-quality software products.Key Responsibilities:Lead a team of...


  • London, Greater London, United Kingdom Marlowe Software, Risk and Compliance Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our software development team. As a Senior Software Development Engineer, you will be responsible for leading the development and integration of software projects, collaborating with the architect and team members, and overseeing the development team.Key...


  • London, Greater London, United Kingdom NEC Software Solutions Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at NEC Software Solutions.The successful candidate will be responsible for delivering high-quality software solutions using .NET framework, data structures, and problem-solving skills.Key ResponsibilitiesDesign and develop software applications using .NET framework and...


  • London, Greater London, United Kingdom Marlowe Software, Risk and Compliance Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Lead to join our team at Marlowe Software, Risk and Compliance. As a Senior Software Development Lead, you will be responsible for leading the development and integration of software projects, working closely with the architect and the team.Key ResponsibilitiesDesign and implement...


  • London, Greater London, United Kingdom NEC Software Solutions Full time

    About the RoleWe are seeking a highly skilled Senior Developer to join our Public Safety division, which provides mission-critical command and control software to the Emergency Services globally.This is a hands-on role, requiring in-depth knowledge of.NET framework, data structures, code efficiency, and problem-solving skills. You will work closely with our...


  • London, Greater London, United Kingdom NEC Software Solutions Full time

    About the RoleWe are seeking a highly skilled Senior Developer to join our Public Safety division, which provides mission-critical command and control software to the Emergency Services globally.This is a hands-on role, requiring in-depth knowledge of.NET framework, data structures, code efficiency, and problem-solving skills. You will work closely with our...


  • London, Greater London, United Kingdom Tampa Gardens Senior Living Full time

    Job SummaryAt Tampa Gardens Senior Living, we are seeking a highly skilled Software Development Expert to join our team. This role will be responsible for leading the development of cutting-edge software solutions to improve the lives of our residents.About the RoleThe Software Development Expert will work closely with our cross-functional team to design,...


  • London, Greater London, United Kingdom Software Defined Automation GmbH Full time

    About the RoleWe are seeking a highly skilled Senior Android Software Development Engineer to join our team at Software Defined Automation GmbH. This is an exciting opportunity to work on our flagship product, The Exchange Platform, and contribute to the development of innovative software solutions.Key ResponsibilitiesDesign, develop, and maintain...


  • London, Greater London, United Kingdom NEC Software Solutions Full time

    About the RoleWe are seeking a highly skilled Senior Developer to join our team at NEC Software Solutions. As a key member of our agile software development team, you will be responsible for delivering high-quality software solutions that meet the needs of our customers.As a Senior Developer, you will work closely with our Software Development Manager to...


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

    About the RoleWe are seeking a highly skilled Business Embedded Software Engineer to join our Operations team at Acre Software. As a key member of our team, you will play a crucial role in ensuring that our internal teams, including Sales, Customer Success, and Finance, leverage technology to its fullest potential. You will also help Homebuyers and Financial...


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

    About the RoleWe are seeking a highly skilled Business Embedded Software Engineer to join our Operations team at Acre Software. As a key member of our team, you will play a crucial role in ensuring that our internal teams, including Sales, Customer Success, and Finance, leverage technology to its fullest potential. You will also help Homebuyers and Financial...