4 Lead Software Development Engineer jobs in whatjobs

Lead Software Development Engineer

00200 Ongata Rongai, Rift Valley KES320000 Annually WhatJobs

Posted 12 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is looking for a highly skilled and experienced Lead Software Development Engineer to drive innovation and excellence within their engineering teams. This is a fully remote position, offering the flexibility to work from your preferred location. You will be responsible for designing, developing, testing, and deploying high-quality software solutions that meet complex business requirements. This role demands strong technical leadership, architectural vision, and a passion for building scalable and maintainable applications. You will mentor junior engineers, contribute to technical strategy, and ensure the adoption of best practices across the development lifecycle.

Key Responsibilities:
  • Lead the design and implementation of complex software systems and features.
  • Write clean, efficient, and maintainable code using modern programming languages and frameworks.
  • Mentor and guide a team of software engineers, fostering a culture of collaboration and continuous learning.
  • Collaborate with product managers, designers, and other stakeholders to define project requirements and technical specifications.
  • Conduct code reviews and provide constructive feedback to ensure code quality and adherence to standards.
  • Identify and address technical debt, performance bottlenecks, and scalability issues.
  • Contribute to the architectural direction and technical roadmap of the product.
  • Develop and implement automated testing strategies to ensure the reliability and stability of software.
  • Participate in the full software development lifecycle, including planning, development, testing, deployment, and maintenance.
  • Stay up-to-date with emerging technologies and industry trends, and advocate for their adoption where appropriate.
  • Troubleshoot and resolve complex software defects and issues.
  • Promote best practices in software development, including Agile methodologies, CI/CD, and DevOps.
Qualifications:
  • Bachelor's degree in Computer Science, Engineering, or a related technical field. A Master's degree is a plus.
  • Minimum of 7-9 years of professional software development experience, with a proven track record of delivering complex projects.
  • Strong proficiency in one or more programming languages (e.g., Java, Python, C#, JavaScript) and modern frameworks.
  • Experience in designing and building scalable, distributed systems.
  • Solid understanding of software architecture patterns and principles.
  • Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
  • Proficiency in database design and management (SQL and NoSQL).
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong leadership and mentoring abilities.
  • Exceptional communication and collaboration skills, especially in a remote setting.
  • Experience with Agile development methodologies and CI/CD pipelines.
This role is fully remote, with the successful candidate expected to operate primarily from **Ongata Rongai, Kajiado, KE** to facilitate administrative and reporting requirements.
This advertiser has chosen not to accept applicants from your region.

Lead Software Development Engineer

80200 Shella KES160000 Annually WhatJobs

Posted 12 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking an accomplished Lead Software Development Engineer to join their thriving, fully remote engineering team. This role is integral to designing, developing, and deploying high-quality software solutions that drive innovation and meet business needs. You will be responsible for leading a team of talented engineers, mentoring junior developers, and overseeing the entire software development lifecycle, from architecture and design to implementation and testing. The ideal candidate will possess a strong command of modern programming languages, extensive experience in software architecture, and a deep understanding of agile development methodologies. This position requires exceptional leadership, problem-solving skills, and the ability to foster a collaborative and productive engineering culture within a remote setting.
Key Responsibilities:
  • Lead the design, development, and maintenance of robust, scalable software applications.
  • Mentor and guide a team of software engineers, fostering their technical growth and productivity.
  • Collaborate with product managers and stakeholders to define software requirements and technical specifications.
  • Oversee the entire software development lifecycle, ensuring timely and high-quality delivery.
  • Architect complex software systems, making key technology decisions.
  • Implement best practices in coding, testing, and deployment (CI/CD).
  • Conduct code reviews, provide constructive feedback, and ensure code quality.
  • Troubleshoot and resolve software defects and performance issues.
  • Stay current with emerging technologies and software development trends.
  • Contribute to strategic planning for the engineering team and product roadmap.
  • Foster a collaborative and inclusive engineering culture in a remote environment.
  • Ensure the security and reliability of all developed software solutions.
  • Participate in technical interviews to recruit top engineering talent.
Qualifications:
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 8 years of experience in software development, with at least 3 years in a technical leadership or lead engineer role.
  • Proven experience designing and architecting scalable, high-performance applications.
  • Expertise in one or more modern programming languages (e.g., Java, Python, Go, C#, JavaScript).
  • Strong understanding of data structures, algorithms, and object-oriented design principles.
  • Experience with cloud platforms (AWS, Azure, GCP) and microservices architecture.
  • Proficiency with agile development methodologies (Scrum, Kanban).
  • Experience with database technologies (SQL, NoSQL).
  • Excellent problem-solving, analytical, and critical thinking skills.
  • Strong written and verbal communication abilities.
  • Demonstrated ability to lead and motivate remote teams effectively.
  • Familiarity with CI/CD pipelines and DevOps practices.
  • This role supports projects impacting the Malindi, Kilifi, KE region but is executed entirely remotely.
This advertiser has chosen not to accept applicants from your region.

Lead Software Development Engineer

00902 Ngong KES320000 Annually WhatJobs

Posted 19 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a cutting-edge technology firm, is looking for an accomplished Lead Software Development Engineer to join their dynamic and fully remote engineering team. This leadership role is instrumental in designing, developing, and deploying high-quality software solutions that drive innovation and meet evolving market demands. As a remote lead, you will guide a talented team of engineers, fostering a collaborative and productive development environment while ensuring the successful delivery of complex software projects. Your responsibilities will include architecting robust and scalable software systems, overseeing the entire software development lifecycle from conception to deployment, and implementing best practices in coding, testing, and deployment. You will mentor and coach junior engineers, conduct code reviews, and promote a culture of technical excellence and continuous learning. The ideal candidate will possess a deep understanding of software engineering principles, architecture patterns, and agile development methodologies. Extensive experience in multiple programming languages (e.g., Python, Java, C++) and proficiency in cloud platforms (AWS, Azure, GCP) are mandatory. Familiarity with containerization technologies (Docker, Kubernetes) and CI/CD pipelines is highly advantageous. This is an exceptional opportunity to leverage your technical leadership skills in a fully remote setting, shaping the future of our client's software products and making a significant impact on their technological roadmap. You will have the autonomy to drive technical strategy and foster innovation within your team. The ability to effectively communicate complex technical concepts to both technical and non-technical stakeholders is crucial. We are seeking a visionary, results-oriented engineer with a passion for building exceptional software and leading high-performing teams. Your strategic technical direction will be key to delivering scalable, reliable, and user-centric solutions that drive business success and uphold our client's reputation for technological prowess.
This advertiser has chosen not to accept applicants from your region.

Lead Software Development Engineer

60100 Meru , Eastern KES900000 Annually WhatJobs

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a pioneering technology firm known for its innovative software solutions, is searching for a highly skilled Lead Software Development Engineer to spearhead their engineering efforts. This fully remote position offers a unique opportunity to lead a talented team and shape the future of cutting-edge software products. The ideal candidate will possess a comprehensive understanding of software development lifecycle, modern programming languages (e.g., Python, Java, C++), cloud computing platforms (AWS, Azure), and agile methodologies. You will be responsible for architecting scalable and robust software solutions, guiding development teams, ensuring code quality, and driving technical innovation. Your leadership will be crucial in translating business requirements into high-performance, user-centric applications.

Key responsibilities include designing software architecture, mentoring junior engineers, conducting code reviews, and setting technical standards. You will also play a key role in troubleshooting complex technical issues, optimizing application performance, and ensuring the security and reliability of our client's software offerings. Collaboration with product managers, designers, and other engineering teams will be extensive, primarily through virtual channels. As this is a remote role, exceptional communication skills, strong problem-solving abilities, and a high degree of self-motivation and accountability are essential. The ability to foster a collaborative and productive team environment in a distributed setting is critical. We are looking for a visionary engineer with a passion for technology and a proven track record of delivering high-quality software. Experience with microservices architecture, containerization (Docker, Kubernetes), and CI/CD pipelines is highly valued. This is an exceptional opportunity for a talented Lead Engineer to make a significant impact within a dynamic and forward-thinking organization, working entirely remotely.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Lead software development engineer Jobs in Kenya !

 

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 Lead Software Development Engineer Jobs