1640 Team Lead jobs in Birmingham
Senior Software Development Lead
Posted 5 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 14 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.
Senior Software Development Lead (Remote)
Posted 8 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.
Lead Software Development Engineer (Backend)
Posted 7 days ago
Job Viewed
Job Description
Key Responsibilities:
- Lead the design, development, and maintenance of scalable backend services and APIs using modern programming languages and frameworks.
- Architect robust, high-availability systems ensuring optimal performance and reliability.
- Mentor and guide a team of backend developers, fostering a collaborative and high-performing environment.
- Drive best practices in coding, testing, and deployment, including CI/CD pipelines.
- Collaborate with frontend engineers, product managers, and other stakeholders to define and implement new features.
- Optimize application performance, identify and resolve bottlenecks, and implement efficient database solutions.
- Ensure the security and integrity of data through appropriate architectural patterns and practices.
- Conduct code reviews, provide constructive feedback, and ensure code quality standards are met.
- Evaluate and introduce new technologies and tools to improve development efficiency and product quality.
- Troubleshoot and resolve complex technical issues in production environments.
- Contribute to the technical roadmap and strategic planning of the engineering department.
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field.
- Minimum of 7 years of professional software development experience, with a strong focus on backend systems.
- Demonstrated experience in leading development teams and mentoring junior engineers.
- Proficiency in one or more backend programming languages such as Python, Java, Go, Node.js, or C#.
- Expertise in designing and developing RESTful APIs and microservices.
- Strong experience with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB, Cassandra).
- Familiarity with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
- Solid understanding of software design patterns, data structures, and algorithms.
- Experience with CI/CD tools and methodologies.
- Excellent problem-solving, analytical, and communication skills.
- Ability to work effectively in a remote, collaborative team environment.
Lead Project Manager, Software Development
Posted 14 days ago
Job Viewed
Job Description
Key responsibilities will include:
- Defining project scope, goals, and deliverables that support business objectives in collaboration with senior management and stakeholders.
- Developing and managing detailed project plans, schedules, and resource allocation.
- Leading and motivating cross-functional project teams, including developers, designers, testers, and business analysts.
- Establishing and maintaining clear communication channels with all project stakeholders, providing regular progress updates and managing expectations.
- Identifying, assessing, and mitigating project risks and issues proactively.
- Implementing and enforcing project management methodologies (e.g., Agile, Scrum, Waterfall) as appropriate for each project.
- Managing project budgets and tracking expenditures to ensure financial objectives are met.
- Ensuring the quality of project deliverables through rigorous testing and validation processes.
- Facilitating project closure activities, including post-project reviews and lessons learned documentation.
- Mentoring and coaching junior project managers and team members.
- Driving continuous improvement in project management processes and practices.
- Bachelor's degree in Computer Science, Engineering, Business Administration, or a related field. A Master's degree or PMP/PRINCE2 certification is highly desirable.
- Proven track record of at least 7 years in project management, with a significant focus on software development projects.
- Demonstrated experience in leading complex, large-scale software projects from inception to delivery.
- Expertise in various project management methodologies, particularly Agile frameworks like Scrum and Kanban.
- Strong leadership, team management, and motivational skills.
- Excellent organizational, planning, and time management abilities.
- Exceptional communication, negotiation, and stakeholder management skills.
- Proficiency in project management software (e.g., Jira, Asana, Microsoft Project).
- Adept at risk management, problem-solving, and decision-making in a project context.
- Ability to thrive in a demanding, fast-paced environment and manage multiple priorities simultaneously.
Lead Project Manager - Agile Software Development
Posted 3 days ago
Job Viewed
Job Description
Key Responsibilities:
- Lead the end-to-end project management of software development initiatives, from initiation to closure.
- Develop detailed project plans, including scope, timelines, resource allocation, and budgets.
- Implement and manage agile development processes (e.g., Scrum, Kanban) to ensure efficient project delivery.
- Facilitate project meetings, including sprint planning, daily stand-ups, sprint reviews, and retrospectives.
- Manage and mitigate project risks and issues, developing proactive solutions.
- Serve as the primary point of contact for project stakeholders, providing regular status updates and managing expectations.
- Build and maintain strong relationships with development teams, product owners, and other key stakeholders.
- Ensure adherence to quality standards and best practices throughout the development lifecycle.
- Mentor and guide junior project managers and team members.
- Drive continuous improvement in project management processes and methodologies.
- Track project progress, performance, and key metrics, reporting on outcomes.
- Bachelor's degree in Computer Science, Engineering, Business, or a related field. PMP, PRINCE2, or Agile certifications are highly desirable.
- Minimum of 5-7 years of experience in project management, with a strong focus on software development projects.
- Proven experience in successfully leading projects using Agile methodologies.
- In-depth knowledge of project management software and tools (e.g., Jira, Asana, Trello).
- Excellent leadership, communication, and interpersonal skills.
- Strong analytical and problem-solving abilities.
- Ability to manage multiple projects simultaneously in a dynamic environment.
- Experience working in a hybrid team setting, with excellent remote collaboration skills.
- Demonstrated ability to manage budgets and resources effectively.
- Experience with stakeholder management and expectation setting.
Data & Development Lead
Posted 1 day ago
Job Viewed
Job Description
A growing UK-based professional services organisation are looking for a Data & Development Lead in this newly created role, to help shape and deliver their Data & Innovation Strategy, which will be critical to their ongoing success.
This is a hybrid role, with 3 days per week in one of their multiple office locations across the UK - there is one in Birmingham, near the City Centre.
This role blends hands-on technical delivery with strategic oversight, where you'll manage a small team of 3 to deliver excellent data engineering, automation and systems development solutions.
You will define and maintain a fit-for-purpose data and systems architecture that is aligned to business needs, and lead your team on the design and delivery of modern data and technology solutions.
This will involve providing technical direction, encouraging best-practice, and cultivating a collaborative and supportive team environment.
Their tech stack currently spans things like Databricks, Microsoft Azure, Power Platform, Power BI, M365, Co-pilot, and various applications such as Workday.
Requirements:
- Experience guiding data strategy and designing and delivering data and system architectures
- Experience leading small high-performing teams in an agile environment
- Hands-on experience with Azure data technologies and Databricks
- Strong understanding of data integration, automation, and system design
- An interest in emerging technologies such as AI
Benefits:
- Salary up to 95,000 depending on experience
- Annual performance based bonus
- 25 days annual leave plus bank holidays
- Private healthcare
- Life insurance
- Electric vehicle purchase scheme
Please Note: This is a role for UK residents only. This role does not offer Sponsorship. You must have the right to work in the UK with no restrictions. Some of our roles may be subject to successful background checks including a DBS and Credit Check.
Tenth Revolution Group / Nigel Frank are the go-to recruiter for Data and AI roles in the UK, offering more opportunities across the country than any other. We're the proud sponsor and supporter of SQLBits, and the London Power BI User Group. To find out more and speak confidentially about your job search or hiring needs, please contact me directly at (url removed)
Be The First To Know
About the latest Team lead Jobs in Birmingham !
Data & Development Lead
Posted 6 days ago
Job Viewed
Job Description
Data & Development Lead - Strategic & Hands-On Leadership Role - Hybrid
Are you a visionary technical leader with a passion for data engineering, automation, and systems development? We're working with a forward-thinking professional services organisation seeking a Data & Development Lead to drive innovation and excellence across their internal data and systems landscape.
This is a unique opportunity to blend strategic oversight with hands-on delivery in a role that truly shapes the future of data and systems within a dynamic business. You'll be part of a collaborative, values-driven team that champions trust, excellence, pride, team spirit, and progressive thinking.
This role is hybrid - in office 2-3 days per week. They have offices all over the UK.
Responsibilities:
- Leading a small, agile team of technical specialists in delivering high-quality solutions.
- Designing scalable data architectures and systems aligned with strategic goals.
- Driving hands-on technical delivery across data engineering, automation, and integration.
- Collaborating cross-functionally to deliver impactful, maintainable solutions.
- Mentoring and developing team members to reach their full potential.
Requirements:
- Strong experience in Databricks, Azure, Power Platform, and M365.
- Proven leadership in small technical teams, with a hands-on approach.
- Expertise in data integration, automation, and system design.
- Familiarity with SaaS platforms like Workday and (url removed) is a plus.
- Excellent communication and stakeholder engagement skills.
Benefits:
- Annual bonus scheme
- 25 days annual leave plus birthday off
- Private healthcare
- Pension Scheme
- Life insurance
- And much more
Please Note: This is a permanent role for UK residents only. This role does not offer Sponsorship. You must have the right to work in the UK with no restrictions. Some of our roles may be subject to successful background checks including a DBS and Credit Check.
Contact me: (url removed)
Data & Development Lead
Posted 1 day ago
Job Viewed
Job Description
A growing UK-based professional services organisation are looking for a Data & Development Lead in this newly created role, to help shape and deliver their Data & Innovation Strategy, which will be critical to their ongoing success.
This is a hybrid role, with 3 days per week in one of their multiple office locations across the UK - there is one in Birmingham, near the City Centre.
This role blends hands-on technical delivery with strategic oversight, where you'll manage a small team of 3 to deliver excellent data engineering, automation and systems development solutions.
You will define and maintain a fit-for-purpose data and systems architecture that is aligned to business needs, and lead your team on the design and delivery of modern data and technology solutions.
This will involve providing technical direction, encouraging best-practice, and cultivating a collaborative and supportive team environment.
Their tech stack currently spans things like Databricks, Microsoft Azure, Power Platform, Power BI, M365, Co-pilot, and various applications such as Workday.
Requirements:
- Experience guiding data strategy and designing and delivering data and system architectures
- Experience leading small high-performing teams in an agile environment
- Hands-on experience with Azure data technologies and Databricks
- Strong understanding of data integration, automation, and system design
- An interest in emerging technologies such as AI
Benefits:
- Salary up to 95,000 depending on experience
- Annual performance based bonus
- 25 days annual leave plus bank holidays
- Private healthcare
- Life insurance
- Electric vehicle purchase scheme
Please Note: This is a role for UK residents only. This role does not offer Sponsorship. You must have the right to work in the UK with no restrictions. Some of our roles may be subject to successful background checks including a DBS and Credit Check.
Tenth Revolution Group / Nigel Frank are the go-to recruiter for Data and AI roles in the UK, offering more opportunities across the country than any other. We're the proud sponsor and supporter of SQLBits, and the London Power BI User Group. To find out more and speak confidentially about your job search or hiring needs, please contact me directly at (url removed)
Data & Development Lead
Posted 3 days ago
Job Viewed
Job Description
Data & Development Lead - Strategic & Hands-On Leadership Role - Hybrid
Are you a visionary technical leader with a passion for data engineering, automation, and systems development? We're working with a forward-thinking professional services organisation seeking a Data & Development Lead to drive innovation and excellence across their internal data and systems landscape.
This is a unique opportunity to blend strategic oversight with hands-on delivery in a role that truly shapes the future of data and systems within a dynamic business. You'll be part of a collaborative, values-driven team that champions trust, excellence, pride, team spirit, and progressive thinking.
This role is hybrid - in office 2-3 days per week. They have offices all over the UK.
Responsibilities:
- Leading a small, agile team of technical specialists in delivering high-quality solutions.
- Designing scalable data architectures and systems aligned with strategic goals.
- Driving hands-on technical delivery across data engineering, automation, and integration.
- Collaborating cross-functionally to deliver impactful, maintainable solutions.
- Mentoring and developing team members to reach their full potential.
Requirements:
- Strong experience in Databricks, Azure, Power Platform, and M365.
- Proven leadership in small technical teams, with a hands-on approach.
- Expertise in data integration, automation, and system design.
- Familiarity with SaaS platforms like Workday and (url removed) is a plus.
- Excellent communication and stakeholder engagement skills.
Benefits:
- Annual bonus scheme
- 25 days annual leave plus birthday off
- Private healthcare
- Pension Scheme
- Life insurance
- And much more
Please Note: This is a permanent role for UK residents only. This role does not offer Sponsorship. You must have the right to work in the UK with no restrictions. Some of our roles may be subject to successful background checks including a DBS and Credit Check.
Contact me: (url removed)