4,863 Team Lead jobs in Kenya

Remote Software Development Lead

New
80100 Mombasa, Coast KES500000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is looking for a highly skilled and motivated Remote Software Development Lead to spearhead innovative projects from anywhere in the world. This is a fully remote position, offering the flexibility to work from your home office with a global team. You will be responsible for leading a team of talented software engineers, guiding them through the entire software development lifecycle, from conception and design to implementation and deployment. Your primary focus will be on ensuring the delivery of high-quality, scalable, and maintainable software solutions that meet our business objectives and exceed user expectations. This includes architectural design, code reviews, mentorship, and fostering a collaborative and productive development environment. You will work closely with product managers, designers, and other stakeholders to translate business requirements into technical specifications and actionable development plans. Key responsibilities include setting technical direction, establishing coding standards and best practices, managing project timelines and resources, and troubleshooting complex technical issues. You will also be involved in interviewing and onboarding new team members, and continuously improving development processes and tools. The ideal candidate will have a Bachelor's or Master's degree in Computer Science, Engineering, or a related field, with a minimum of 8 years of experience in software development, including at least 3 years in a leadership or team lead role. Proven experience in leading remote teams is essential. Strong proficiency in multiple programming languages (e.g., Python, Java, JavaScript), cloud platforms (AWS, Azure, GCP), and modern software development methodologies (Agile, Scrum) is required. Excellent communication, problem-solving, and interpersonal skills are paramount for success in this remote-first role. You should be a proactive self-starter with a passion for technology and a commitment to delivering exceptional results. Experience with CI/CD pipelines, containerization, and microservices architecture is a significant plus. Our client values innovation and offers a competitive compensation package, along with opportunities for professional growth and development.
This advertiser has chosen not to accept applicants from your region.

Automotive Software Development Lead

60100 Garissa, North Eastern KES130000 Annually WhatJobs

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a pioneering automotive technology firm, is seeking an experienced and dynamic Automotive Software Development Lead to drive innovation in our next-generation vehicle systems. This is a fully remote role, offering the flexibility to work from anywhere while shaping the future of automotive software. You will be responsible for leading a team of talented software engineers in the design, development, testing, and deployment of embedded software for automotive applications, including infotainment systems, advanced driver-assistance systems (ADAS), and vehicle control units. The ideal candidate will possess a strong background in embedded systems, automotive software development processes (e.g., AUTOSAR, ISO 26262), and a proven ability to lead cross-functional engineering teams. Your responsibilities will include architectural design, code reviews, ensuring software quality and reliability, and managing the entire software development lifecycle. Excellent communication and leadership skills are essential for effectively coordinating with hardware engineers, product managers, and other stakeholders in a remote setting. We are looking for a strategic thinker who can guide the team in adopting best practices, fostering innovation, and delivering high-performance, safety-critical software solutions. Proficiency in C/C++ and a deep understanding of real-time operating systems (RTOS) are mandatory. Experience with automotive communication protocols (e.g., CAN, LIN, Ethernet) and familiarity with model-based design and simulation tools are highly desirable. This remote-first position demands a proactive, results-oriented leader who can inspire and motivate a distributed team to achieve ambitious goals. You will play a pivotal role in defining the software roadmap and ensuring the successful integration of complex automotive systems. We value individuals who are passionate about automotive technology, possess strong problem-solving skills, and are committed to delivering exceptional quality. This is an outstanding opportunity to lead critical software development efforts within the rapidly evolving automotive industry, all within a flexible remote work environment.

Responsibilities:
  • Lead a remote team of software engineers in the development of automotive embedded software.
  • Define software architecture and design for new vehicle features and systems.
  • Oversee the entire software development lifecycle, from requirements to deployment.
  • Ensure software quality, reliability, and adherence to safety standards (e.g., ISO 26262).
  • Conduct code reviews and provide technical guidance to team members.
  • Collaborate with hardware engineers, product managers, and other stakeholders.
  • Manage project timelines, resources, and deliverables for software development.
  • Stay updated on automotive software trends, technologies, and best practices.
  • Facilitate adoption of development tools and methodologies.
  • Mentor and develop junior software engineers.
Qualifications:
  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
  • Minimum of 8 years of experience in embedded software development, with at least 3 years in a lead or management role.
  • Strong proficiency in C/C++ programming for embedded systems.
  • Extensive experience with automotive software development processes and standards (AUTOSAR, ISO 26262).
  • Deep understanding of real-time operating systems (RTOS).
  • Familiarity with automotive communication protocols (CAN, LIN, Automotive Ethernet).
  • Experience with version control systems (e.g., Git) and CI/CD pipelines.
  • Excellent leadership, communication, and problem-solving skills.
  • Proven ability to manage remote engineering teams effectively.
This advertiser has chosen not to accept applicants from your region.

Senior Software Development Lead

60100 Garissa, North Eastern KES250000 Annually WhatJobs

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is searching for an experienced and visionary Senior Software Development Lead to spearhead their cutting-edge technology projects in Embu, Embu, KE . This critical role involves leading a team of talented software engineers, guiding them through the entire software development lifecycle, from conception and design to deployment and maintenance. You will be responsible for architecting robust and scalable solutions, ensuring adherence to coding standards, and fostering a culture of innovation and continuous improvement within the team. Key responsibilities include mentoring junior developers, conducting code reviews, managing project timelines and deliverables, and collaborating closely with product managers and stakeholders to translate business requirements into technical specifications. The ideal candidate will possess a strong foundation in software engineering principles, a deep understanding of various programming languages and development methodologies (Agile, Scrum), and a proven track record of successfully delivering complex software projects. Experience with cloud platforms (AWS, Azure, GCP) and database technologies is essential. You will also play a role in technology selection, strategic planning, and ensuring the security and performance of our client's software products. Excellent leadership, communication, and problem-solving skills are paramount. We are looking for candidates with a minimum of 10 years of experience in software development, with at least 3 years in a leadership or team lead role. A Bachelor's or Master's degree in Computer Science, Engineering, or a related field is required. The ability to manage multiple priorities, drive technical excellence, and inspire a high-performing team is key to success in this position. This is an opportunity to make a significant impact on our client's technological future.
This advertiser has chosen not to accept applicants from your region.

Senior Software Development Lead

20200 Kapsuser KES1500000 Annually WhatJobs

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly skilled and experienced Senior Software Development Lead to guide and mentor their software engineering teams. This is a fully remote position, offering the opportunity to lead from any location. You will be responsible for the technical direction, design, and delivery of complex software solutions. This includes architecting scalable and robust systems, overseeing the software development lifecycle, and ensuring the highest standards of code quality and performance. The ideal candidate will have a deep understanding of various programming languages and frameworks, strong architectural design skills, and extensive experience in agile development methodologies. Key responsibilities involve leading and mentoring software engineers, conducting code reviews, and troubleshooting technical issues. You will collaborate closely with product managers, designers, and other stakeholders to translate business requirements into technical specifications and deliver high-quality software products. Proficiency in cloud platforms (AWS, Azure, GCP), microservices architecture, and CI/CD pipelines is essential. A proven ability to design and implement efficient, scalable, and maintainable software systems is critical. This role demands excellent leadership, communication, and problem-solving skills. You will be instrumental in driving innovation and ensuring the successful delivery of cutting-edge software solutions. The ability to foster a collaborative and productive remote work environment, mentor junior developers, and stay abreast of emerging technologies is paramount. Your technical expertise and leadership will shape the future of our client's software products. This is a prime opportunity to advance your career in software development with the flexibility of a remote role. Lead the charge in software innovation and excellence.
This advertiser has chosen not to accept applicants from your region.

Senior Software Development Lead

60100 Meru , Eastern KES220000 Annually WhatJobs

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly skilled and experienced Senior Software Development Lead to spearhead their remote IT and software development efforts. This role is pivotal in guiding a team of talented engineers to design, develop, and deploy innovative software solutions that meet stringent quality standards and client needs. The ideal candidate will possess a deep technical understanding across the full software development lifecycle, strong leadership capabilities, and a passion for building high-performing teams. This is a fully remote position, requiring exceptional communication, project management, and technical expertise, capable of motivating and directing a distributed workforce. Key responsibilities include:
  • Leading and mentoring a team of software engineers, fostering a culture of collaboration, innovation, and continuous improvement.
  • Overseeing the entire software development lifecycle, from requirements gathering and design to coding, testing, deployment, and maintenance.
  • Architecting scalable, robust, and secure software solutions.
  • Collaborating with product managers, designers, and other stakeholders to define product roadmaps and technical specifications.
  • Ensuring adherence to coding standards, best practices, and development methodologies (e.g., Agile, Scrum).
  • Conducting code reviews and providing constructive feedback to team members.
  • Troubleshooting and resolving complex technical issues.
  • Managing project timelines, resources, and deliverables to ensure timely project completion.
  • Staying current with emerging technologies and recommending their adoption where appropriate.
  • Championing quality assurance and performance testing throughout the development process.
The successful candidate will hold a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field. A minimum of 8 years of experience in software development, with at least 2 years in a lead or management role, is required. Proven expertise in one or more programming languages (e.g., Python, Java, C#, JavaScript) and modern software development frameworks is essential. Experience with cloud platforms (AWS, Azure, GCP) and CI/CD pipelines is highly desirable. Strong understanding of database systems, software architecture patterns, and agile methodologies is paramount. Excellent leadership, communication, problem-solving, and team management skills are critical. This fully remote role demands a highly organized, self-motivated individual with exceptional time management skills and the ability to effectively lead and collaborate with a distributed team. Our client is committed to delivering cutting-edge software solutions and fostering a positive, productive remote work environment. If you are a seasoned technical leader with a passion for software development and experience managing remote engineering teams, we encourage you to apply. Your leadership will be instrumental in shaping our client's technological future.
This advertiser has chosen not to accept applicants from your region.

Senior Software Development Lead

50100 Homa Bay KES220000 Annually WhatJobs

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is looking for a talented and experienced Senior Software Development Lead to spearhead their remote development teams. This position is critical for driving the design, development, and deployment of innovative software solutions. You will be responsible for leading a team of skilled developers, fostering a collaborative environment, and ensuring the delivery of high-quality, scalable, and maintainable code.

As a Lead, you will mentor junior developers, conduct code reviews, and establish best practices for software development methodologies, including Agile and Scrum. You will also play a key role in architectural decisions, technology selection, and the overall technical vision of the projects. The ability to communicate effectively with cross-functional teams, manage project timelines, and contribute hands-on to development tasks is essential for this fully remote role.

Key Responsibilities:
  • Lead and mentor a team of software engineers, fostering a culture of technical excellence and collaboration.
  • Oversee the design, development, testing, and deployment of software applications.
  • Drive architectural decisions and ensure the scalability, reliability, and security of our systems.
  • Conduct code reviews, provide constructive feedback, and ensure adherence to coding standards and best practices.
  • Collaborate with product managers, designers, and other stakeholders to define project requirements and technical specifications.
  • Implement and champion Agile development methodologies, including sprint planning, daily stand-ups, and retrospectives.
  • Troubleshoot and resolve complex technical issues that arise during development and in production.
  • Contribute to the continuous improvement of development processes, tools, and technologies.
  • Stay abreast of emerging technologies and industry trends, recommending their adoption where appropriate.
  • Manage project timelines and resources effectively to ensure timely delivery of software releases.
  • Participate in technical interviews and assist with the hiring of new engineering talent.
Qualifications:
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 7 years of professional software development experience, with at least 2 years in a lead or supervisory role.
  • Strong proficiency in one or more programming languages (e.g., Java, Python, C++, JavaScript).
  • Extensive experience with modern software architecture patterns, microservices, and cloud platforms (AWS, Azure, GCP).
  • Deep understanding of data structures, algorithms, and software design principles.
  • Experience with relational and NoSQL databases.
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Excellent leadership, communication, and interpersonal skills.
  • Proven ability to manage and mentor a remote development team effectively.
  • Strong problem-solving and analytical abilities.
This is an excellent opportunity for a seasoned software leader to make a significant impact in a fully remote, agile, and forward-thinking organization.
This advertiser has chosen not to accept applicants from your region.

Senior Aviation Software Development Lead

50100 Kakamega, Western KES550000 Annually WhatJobs

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a leader in aerospace innovation, is seeking an exceptional Senior Aviation Software Development Lead to spearhead their cutting-edge, fully remote software engineering team. This leadership role demands a blend of technical expertise, strategic vision, and strong management skills. You will be responsible for guiding the design, development, testing, and deployment of safety-critical software for avionics systems, ensuring adherence to stringent industry standards such as DO-178C. Your primary focus will be on leading and mentoring a team of talented software engineers, fostering a collaborative and high-performance work environment. You will play a pivotal role in architectural decisions, code reviews, and the implementation of robust development processes. This position requires a profound understanding of embedded software development, real-time operating systems (RTOS), C/C++ programming, and software verification methodologies within the aerospace domain. The ideal candidate will possess a proven ability to manage complex software projects, drive innovation, and ensure the delivery of high-quality, reliable software solutions. This is a unique opportunity to shape the future of aviation software from a fully remote setting, offering autonomy and the chance to work on groundbreaking projects.

Responsibilities:
  • Lead the design, development, and implementation of safety-critical aviation software.
  • Manage and mentor a team of software engineers, fostering their professional growth.
  • Oversee the entire software development lifecycle, from requirements to deployment.
  • Ensure compliance with DO-178C standards and other relevant aviation regulations.
  • Drive architectural decisions and conduct thorough code reviews.
  • Define and implement best practices for software development, testing, and verification.
  • Collaborate with systems engineers, hardware engineers, and quality assurance teams.
  • Troubleshoot and resolve complex software issues and defects.
  • Contribute to the estimation of software development effort and timelines.
  • Champion innovative software solutions and continuous process improvement.
  • Present technical strategies and project updates to stakeholders.
  • Stay current with emerging technologies and trends in aviation software development.
  • Manage software project risks and develop mitigation plans.
Qualifications:
  • Master's or Ph.D. in Computer Science, Software Engineering, or a related field.
  • Minimum of 8 years of experience in software development, with at least 5 years focused on aviation or safety-critical systems.
  • Extensive experience with DO-178C development and certification processes.
  • Strong proficiency in C/C++ programming languages.
  • In-depth knowledge of real-time operating systems (RTOS) and embedded systems.
  • Experience with software modeling and simulation tools.
  • Familiarity with software verification tools and techniques.
  • Proven leadership and team management skills.
  • Excellent analytical and problem-solving abilities.
  • Strong communication and interpersonal skills, with the ability to lead and inspire a remote team.
  • Experience with Agile development methodologies is a plus.
  • Understanding of ARM or other embedded processor architectures.
This fully remote role, servicing clients in **Kakamega, Kakamega, KE**, offers a unique chance to lead advancements in aviation software development, contributing to the safety and efficiency of future flight from your dedicated remote workspace.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Team lead Jobs in Kenya !

Senior Software Development Lead - Remote

30200 Kipreres KES200000 Annually WhatJobs

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking an exceptional Senior Software Development Lead to guide their engineering team in this fully remote capacity. You will be instrumental in architecting, developing, and deploying high-quality software solutions. This role requires a strong technical background, excellent leadership skills, and a passion for building scalable and robust applications. Your responsibilities will include leading a team of software engineers, overseeing the entire software development lifecycle, conducting code reviews, and ensuring best practices in software design and development. You will collaborate closely with product managers, designers, and other stakeholders to translate business requirements into technical specifications and deliver innovative features. The ideal candidate will possess a Bachelor's or Master's degree in Computer Science or a related field, with significant experience in full-stack development. Expertise in one or more programming languages (e.g., Java, Python, C++, JavaScript) and a deep understanding of database technologies, cloud platforms (AWS, Azure, GCP), and CI/CD pipelines are essential. Strong experience with Agile methodologies and a proven ability to mentor and develop junior engineers are also required. You should have excellent communication and interpersonal skills, with the ability to effectively manage a remote team and drive project success. This is an outstanding opportunity to shape the future of our software products, contributing from anywhere within Kenya, while focusing on initiatives that benefit the **Kitale, Trans-Nzoia, KE** region and beyond. We are looking for a strategic thinker with a commitment to technical excellence and a passion for innovation.
This advertiser has chosen not to accept applicants from your region.

Senior Software Development Lead (Cloud-Native)

50100 Kakamega, Western KES140000 Annually WhatJobs

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is actively recruiting a highly experienced Senior Software Development Lead with expertise in cloud-native architectures to spearhead their software engineering efforts. This is a fully remote position, allowing you to contribute to innovative projects from the convenience of your home office. You will be responsible for leading a team of talented developers, architecting scalable and resilient cloud-based solutions, and ensuring the delivery of high-quality software products. Your role involves guiding technical decisions, mentoring team members, and fostering a culture of best practices in software development, including Agile methodologies, CI/CD pipelines, and automated testing. Key responsibilities include designing and overseeing the development of microservices, APIs, and containerized applications, ensuring seamless integration with cloud platforms (AWS, Azure, GCP), and driving innovation in software design patterns. You will collaborate closely with product managers, designers, and other stakeholders to translate business requirements into technical specifications and roadmaps. The ideal candidate will possess a Bachelor's or Master's degree in Computer Science, Engineering, or a related field, along with a minimum of 7 years of progressive experience in software development and at least 2 years in a team leadership role. Proven experience with cloud-native technologies, containerization (Docker, Kubernetes), and microservices architecture is essential. Strong proficiency in multiple programming languages (e.g., Java, Python, Go) and a deep understanding of software development lifecycle (SDLC) best practices are required. Excellent communication, problem-solving, and interpersonal skills are crucial for effective team leadership and cross-functional collaboration. The ability to thrive in a fast-paced, remote environment, manage priorities effectively, and mentor junior developers is paramount. This is an exceptional opportunity to shape the technological direction of a forward-thinking organization and lead impactful projects within a flexible, remote setting.
This advertiser has chosen not to accept applicants from your region.

Senior Automotive Software Development Lead, AI Integration

New
50100 Kakamega, Western KES550000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking an experienced and visionary Senior Automotive Software Development Lead with expertise in AI integration to spearhead their advanced automotive software projects. This is a pivotal, fully remote role responsible for guiding the development of sophisticated software solutions that incorporate cutting-edge artificial intelligence capabilities for next-generation vehicles. The ideal candidate will possess a deep understanding of automotive software architecture, embedded systems, AI/ML algorithms, and the challenges of integrating these technologies into automotive platforms. You will lead a team of talented software engineers, oversee the entire software development lifecycle, and ensure the delivery of robust, scalable, and high-performance software solutions. Your role will involve defining software requirements, designing system architectures, implementing AI models, and rigorous testing to ensure safety and reliability. Key responsibilities include:
  • Leading the design, development, and implementation of automotive software systems with integrated AI/ML functionalities.
  • Defining software architecture and technical roadmaps for AI-driven automotive applications.
  • Managing and mentoring a remote team of software engineers, providing technical guidance and fostering innovation.
  • Collaborating with hardware engineers, AI researchers, and product managers to define software requirements and specifications.
  • Developing and integrating AI/ML models for applications such as autonomous driving, driver assistance systems, infotainment, and predictive maintenance.
  • Implementing robust software development processes, including Agile methodologies, code reviews, and continuous integration/continuous deployment (CI/CD).
  • Conducting thorough testing, debugging, and performance optimization of software modules.
  • Ensuring adherence to automotive industry standards (e.g., AUTOSAR, ISO 26262) and best practices.
  • Staying abreast of the latest advancements in automotive technology, AI, and embedded systems.
  • Contributing to the overall technical strategy and innovation within the automotive division.
Qualifications:
  • Master's degree or PhD in Computer Science, Electrical Engineering, Artificial Intelligence, or a related field.
  • Minimum of 8 years of experience in software development, with at least 4 years focused on the automotive industry and AI/ML integration.
  • Proven experience in leading software development teams, preferably in a remote setting.
  • Deep understanding of embedded systems, real-time operating systems (RTOS), and automotive communication protocols (e.g., CAN, Ethernet).
  • Expertise in AI/ML frameworks (e.g., TensorFlow, PyTorch) and algorithms relevant to automotive applications.
  • Proficiency in programming languages such as C++, Python, and Java.
  • Experience with software development tools and version control systems (e.g., Git, Jenkins).
  • Strong knowledge of automotive functional safety (ISO 26262) principles.
  • Excellent problem-solving, analytical, and critical thinking skills.
  • Exceptional communication and collaboration abilities.
This fully remote position offers a unique opportunity to work at the forefront of automotive innovation. Join our client's groundbreaking team and shape the future of intelligent mobility.
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Team Lead Jobs