20,273 Team Lead jobs in the United Kingdom
Automotive Software Development Lead
Posted 1 day ago
Job Viewed
Job Description
Key Responsibilities:
- Lead and mentor a team of software engineers, fostering a collaborative and high-performing environment.
- Oversee the entire software development lifecycle, from requirements gathering and design to implementation, testing, and deployment.
- Architect and design robust, scalable, and secure software solutions for automotive applications.
- Define coding standards, best practices, and review code to ensure quality and maintainability.
- Collaborate closely with hardware engineers, product managers, and quality assurance teams.
- Identify and integrate third-party software components and libraries.
- Troubleshoot and resolve complex software defects and performance issues.
- Manage project timelines, resources, and deliverables effectively.
- Stay current with automotive software standards (e.g., AUTOSAR) and emerging technologies.
- Contribute to strategic planning and roadmap development for future automotive software features.
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Proven experience (5+ years) in embedded software development within the automotive sector.
- Demonstrable experience (2+ years) in a technical leadership or team lead role.
- Strong proficiency in C/C++ and experience with real-time operating systems (RTOS).
- Familiarity with automotive communication protocols such as CAN, LIN, and Ethernet.
- Experience with ADAS technologies and infotainment systems.
- Knowledge of software development methodologies (Agile, Scrum).
- Excellent problem-solving, debugging, and analytical skills.
- Strong leadership, communication, and team management abilities.
- Experience with version control systems (e.g., Git) and build tools.
- Understanding of cybersecurity principles in automotive systems is a plus.
Automotive Software Development Lead
Posted 2 days ago
Job Viewed
Job Description
Key Responsibilities:
- Leading and mentoring a team of software engineers, fostering a collaborative and high-performance environment.
- Defining software architecture and design specifications for automotive embedded systems, infotainment, ADAS, or powertrain control.
- Overseeing the full software development lifecycle, including requirements analysis, design, coding, unit testing, integration testing, and validation.
- Ensuring adherence to automotive industry standards (e.g., AUTOSAR, ISO 26262, MISRA C/C++).
- Collaborating with hardware engineers, system architects, and product managers to define software requirements and ensure seamless integration.
- Driving innovation and the adoption of new technologies and development methodologies.
- Managing project timelines, resources, and deliverables to ensure successful project completion.
- Conducting code reviews and providing constructive feedback to team members.
- Troubleshooting and resolving complex software defects and issues.
- Contributing to the strategic roadmap for automotive software development.
Senior Software Development Lead
Posted 3 days ago
Job Viewed
Job Description
Key Responsibilities:
- Lead and mentor a team of software engineers.
- Define and drive software architecture and technical strategy.
- Oversee the full software development lifecycle from design to deployment.
- Ensure the delivery of high-quality, scalable, and maintainable code.
- Implement and improve agile development processes.
- Collaborate with cross-functional teams to define project requirements.
- Conduct code reviews and provide constructive feedback.
- Evaluate and recommend new technologies and tools.
- Champion best practices in software development, testing, and deployment.
- Troubleshoot and resolve complex technical issues.
Senior Software Development Lead
Posted 3 days ago
Job Viewed
Job Description
Responsibilities:
- Lead and mentor a team of software engineers, providing technical guidance and support.
- Oversee the design, development, testing, and deployment of software applications.
- Drive architectural decisions and ensure adherence to best practices for scalability, performance, and security.
- Collaborate with product managers and stakeholders to define project requirements and timelines.
- Conduct code reviews to ensure code quality, maintainability, and adherence to standards.
- Identify and implement process improvements within the development lifecycle.
- Troubleshoot and resolve complex technical issues.
- Stay current with emerging technologies and industry trends, evaluating their potential adoption.
- Foster a culture of innovation, collaboration, and continuous learning within the team.
- Manage team workload, resource allocation, and project schedules.
- Contribute to strategic planning and technology roadmaps.
- Ensure effective communication between the development team and other departments.
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Minimum of 7 years of experience in software development, with at least 2 years in a lead or senior engineering role.
- Proficiency in one or more modern programming languages (e.g., Java, Python, C#, JavaScript).
- Strong experience with cloud platforms (e.g., AWS, Azure, GCP) and microservices architecture.
- Deep understanding of software design patterns, data structures, and algorithms.
- Experience with agile development methodologies (Scrum, Kanban).
- Excellent problem-solving, debugging, and analytical skills.
- Strong leadership, communication, and interpersonal skills.
- Experience with CI/CD pipelines and DevOps practices is a plus.
- Proven ability to manage technical projects and deliver high-quality software.
Automotive Software Development Lead
Posted 6 days ago
Job Viewed
Job Description
Key Responsibilities:
- Lead and mentor a team of software engineers in the automotive domain.
- Define and architect automotive software solutions.
- Oversee the full software development lifecycle (SDLC).
- Establish and enforce coding standards and best practices.
- Drive the implementation of functional safety and cybersecurity measures.
- Collaborate with hardware engineers and systems architects.
- Manage project timelines and deliverables.
- Conduct code reviews and technical evaluations.
- Foster innovation and continuous improvement within the development team.
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
- 7+ years of software development experience, with a significant focus on the automotive industry.
- 3+ years of experience in a team lead or management role.
- Strong knowledge of C/C++, RTOS, and embedded systems.
- Familiarity with automotive communication protocols (CAN, LIN, Ethernet).
- Understanding of ISO 26262 and automotive cybersecurity.
- Experience with agile development methodologies.
- Excellent leadership, communication, and problem-solving skills.
Senior Software Development Lead
Posted 12 days ago
Job Viewed
Job Description
Senior Software Development Lead
Posted 13 days ago
Job Viewed
Job Description
As a Senior Software Development Lead, you will guide a team of talented software engineers in the design, development, testing, and deployment of innovative software solutions. You will be instrumental in setting technical direction, ensuring code quality, promoting best practices, and mentoring junior developers. This role requires a deep understanding of the software development lifecycle, agile methodologies, and a commitment to delivering high-quality, robust, and user-friendly applications.
Key responsibilities include:
- Leading and mentoring a team of software engineers, fostering a collaborative and high-performing environment.
- Overseeing the entire software development lifecycle, from requirement gathering and architectural design to coding, testing, deployment, and maintenance.
- Architecting and designing scalable, reliable, and maintainable software solutions using modern technologies and design patterns.
- Writing clean, efficient, and well-documented code, and performing code reviews to ensure adherence to standards.
- Collaborating closely with product managers, designers, and other stakeholders to define project requirements and deliverables.
- Implementing and advocating for Agile development methodologies (e.g., Scrum, Kanban).
- Troubleshooting and resolving complex technical issues and bugs in production environments.
- Ensuring the performance, quality, and responsiveness of applications.
- Staying up-to-date with emerging technologies and industry trends, and evaluating their potential application.
- Contributing to the continuous improvement of development processes and tools.
- Facilitating technical discussions and decision-making within the development team.
Qualifications and Experience:
- A Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
- A minimum of 6 years of professional software development experience, with at least 2 years in a team lead or senior mentoring capacity.
- Strong expertise in one or more modern programming languages (e.g., Java, Python, C#, JavaScript) and associated frameworks.
- Proven experience with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes).
- Solid understanding of database technologies (SQL and NoSQL) and data modeling.
- Experience with CI/CD pipelines and DevOps practices.
- Excellent knowledge of software design patterns, data structures, and algorithms.
- Strong problem-solving skills and a passion for technology.
- Exceptional communication, leadership, and interpersonal skills.
- Experience working in an Agile/Scrum development environment.
This is an excellent opportunity for a driven Software Development Lead to make a significant impact on exciting projects and grow their career within a forward-thinking company. If you are passionate about technology and leading teams, we encourage you to apply.
Be The First To Know
About the latest Team lead Jobs in United Kingdom !
Senior Software Development Lead (Remote)
Posted 6 days ago
Job Viewed
Job Description
Key Responsibilities:
- Lead and mentor a team of software engineers, fostering a culture of innovation, collaboration, and continuous improvement.
- Architect, design, and implement robust, scalable, and efficient software solutions across the full development lifecycle.
- Collaborate with product managers and stakeholders to define project requirements, technical specifications, and delivery timelines.
- Drive best practices in coding, testing, and deployment, including implementing CI/CD pipelines and automated testing frameworks.
- Conduct code reviews, provide constructive feedback, and ensure adherence to coding standards and architectural guidelines.
- Troubleshoot and resolve complex technical issues, performing root cause analysis and implementing long-term solutions.
- Stay current with emerging technologies and industry trends, evaluating and recommending new tools and methodologies to enhance development processes.
- Contribute to technical strategy and roadmap planning, aligning development efforts with business objectives.
- Manage project backlog, prioritize tasks, and ensure timely delivery of features and enhancements.
- Facilitate effective communication and collaboration within the development team and with other departments.
The ideal candidate will have a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field, coupled with at least 7 years of progressive experience in software development, including 3+ years in a leadership or team lead role. Proven experience in leading remote teams is highly advantageous. Expertise in one or more modern programming languages (e.g., Python, Java, C#, JavaScript) and cloud platforms (e.g., AWS, Azure, GCP) is required. A strong understanding of software architecture patterns, microservices, databases (SQL/NoSQL), and Agile methodologies is essential. Excellent problem-solving, communication, and interpersonal skills are crucial. This remote role requires a self-starter with exceptional organizational skills and the ability to thrive in a fast-paced, distributed environment. The successful candidate will be instrumental in shaping the future of our client's software offerings.
Software Development Team Lead
Posted 1 day ago
Job Viewed
Job Description
Software Development Team Lead
Software Development Team Lead required by a leading global Cloud Technology company based in Bracknell. The company are working on cutting-edge technology including AI and propensity modelling. The Software Development Team Lead will be responsible for the software engineering output of the team.
This will be a leadership role however the successful Software Development Team Lead will also be expected to be hands-on writing code when required, as well as designing architecture. Therefore the successful candidate will have strong hands-on coding knowledge.
The company are happy to consider a Senior/Lead Developer who is looking to step up into more of a leadership role.
They operate on a hybrid model which involves 3 days in the office and 2 days from home.
Essential experience:
- Degree in STEM subject from a Russell Group or Red Brick University
- Experience leading software development teams
- Knowledge of either C# or React
- Strong experience with SQL
- Source control, ideally Git
- Agile
Any experience in the following would be advantageous:
- Latest versions of .NET
- AI, Machine Learning
- JavaScript, TypeScript and associated frameworks
- Containers, Docker, Kubernetes
- NoSQL
- Test tools such as xUnit, Cypress, Selenium, Jest, SoapUI
This is an exciting opportunity to join a rapidly expanding company using the latest tools and technologies. If you are looking for a role of this nature, please contact (url removed) or call (phone number removed).
Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
Software Development Team Lead
Posted 1 day ago
Job Viewed
Job Description
Software Development Team Lead
Software Development Team Lead required by a leading global Cloud Technology company based in Bracknell. The company are working on cutting-edge technology including AI and propensity modelling. The Software Development Team Lead will be responsible for the software engineering output of the team.
This will be a leadership role however the successful Software Development Team Lead will also be expected to be hands-on writing code when required, as well as designing architecture. Therefore the successful candidate will have strong hands-on coding knowledge.
The company are happy to consider a Senior/Lead Developer who is looking to step up into more of a leadership role.
They operate on a hybrid model which involves 3 days in the office and 2 days from home.
Essential experience:
- Degree in STEM subject from a Russell Group or Red Brick University
- Experience leading software development teams
- Knowledge of either C# or React
- Strong experience with SQL
- Source control, ideally Git
- Agile
Any experience in the following would be advantageous:
- Latest versions of .NET
- AI, Machine Learning
- JavaScript, TypeScript and associated frameworks
- Containers, Docker, Kubernetes
- NoSQL
- Test tools such as xUnit, Cypress, Selenium, Jest, SoapUI
This is an exciting opportunity to join a rapidly expanding company using the latest tools and technologies. If you are looking for a role of this nature, please contact (url removed) or call (phone number removed).
Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.