549 Software Lead jobs in Kenya

Lead Software Architect

80100 Nairobi, Nairobi KES1200000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is searching for a visionary Lead Software Architect to design and guide the development of scalable and robust software solutions. This is a fully remote position, offering the freedom to work from any location in Kenya. The ideal candidate will possess a deep understanding of software engineering principles, architectural patterns, and modern technology stacks. Responsibilities include defining software architecture, establishing coding standards, and overseeing the technical direction of development teams. You will collaborate closely with product managers, engineering leads, and developers to translate business requirements into high-level technical designs. This role demands exceptional problem-solving skills, a strategic mindset, and the ability to make critical technical decisions. You will mentor junior engineers, conduct code reviews, and ensure the quality and maintainability of the codebase. Experience with cloud computing platforms (AWS, Azure, GCP), microservices architecture, and agile development methodologies is essential. Strong communication and interpersonal skills are required to effectively articulate technical concepts to both technical and non-technical stakeholders. We are looking for a proactive, self-motivated individual who can lead by example and foster a culture of innovation and excellence within a remote engineering team. The ability to anticipate future technology trends and adapt the architecture accordingly will be highly valued. This is a pivotal role for an experienced architect looking to make a significant impact on cutting-edge software development projects, all while enjoying the benefits of a fully remote work environment.
This advertiser has chosen not to accept applicants from your region.

Lead Software Architect

80301 Moiben KES250000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is searching for a highly experienced Lead Software Architect to spearhead their technological innovation. This is a fully remote position, allowing you to contribute from any location. As a Lead Software Architect, you will be responsible for defining the overall technical vision and architecture of our software products. You will guide development teams in designing scalable, robust, and maintainable software solutions. Key responsibilities include evaluating and selecting appropriate technologies, frameworks, and tools; establishing coding standards and best practices; and ensuring the technical feasibility of product roadmaps. You will work closely with product managers, engineers, and stakeholders to translate business requirements into effective technical designs. This role demands a deep understanding of software development principles, design patterns, and architectural styles (e.g., microservices, event-driven architecture). You will mentor and coach software engineers, foster a culture of technical excellence, and drive architectural decision-making. Conducting code reviews, performance tuning, and security assessments will be part of your responsibilities. The ideal candidate will have a strong portfolio of successfully delivered complex software systems. Experience with cloud platforms (AWS, Azure, GCP), containerization (Docker, Kubernetes), and CI/CD pipelines is crucial. You should possess excellent leadership, communication, and problem-solving skills, with a passion for creating innovative and high-quality software. This is an exceptional opportunity to shape the future of technology for our client in a fully remote capacity.
Qualifications:
  • Master's or Bachelor's degree in Computer Science, Engineering, or a related technical field.
  • 10+ years of experience in software development, with at least 4 years in a software architect or lead role.
  • Proven experience designing and implementing complex, scalable, and high-performance software systems.
  • Expertise in multiple programming languages (e.g., Java, Python, C#) and their ecosystems.
  • Deep knowledge of database technologies (SQL and NoSQL).
  • Strong understanding of cloud computing principles and distributed systems.
  • Experience with Agile methodologies.
  • Exceptional analytical and problem-solving capabilities.
This advertiser has chosen not to accept applicants from your region.

Lead Software Architect

10101 Makongeni KES450000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly skilled and experienced Lead Software Architect to design and guide the development of robust, scalable, and maintainable software solutions. This senior technical role is crucial for setting the technical direction and ensuring the architectural integrity of our client's software products. You will be responsible for defining architectural patterns, selecting appropriate technologies, and providing technical leadership to development teams. Key responsibilities include creating architectural blueprints, establishing coding standards, and overseeing the implementation of complex software systems. The ideal candidate will have a deep understanding of software development lifecycle, various architectural styles (e.g., microservices, monolithic), and design principles. Proficiency in multiple programming languages and extensive experience with cloud platforms (AWS, Azure, GCP) is essential. Experience with CI/CD pipelines and DevOps practices is highly valued. This is a fully remote position, requiring exceptional communication skills to collaborate effectively with distributed engineering teams and stakeholders. A bachelor's or master's degree in Computer Science, Software Engineering, or a related field is required. Significant experience, typically 10+ years, in software development, with at least 5 years in a software architect or lead technical role, is mandatory. Strong problem-solving, analytical, and leadership skills are critical. We are looking for an innovative thinker with a passion for technology and a proven ability to mentor and guide development teams in a remote setting.
This advertiser has chosen not to accept applicants from your region.

Lead Software Architect

60100 Embu, Eastern KES330000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly experienced and visionary Lead Software Architect to design and guide the development of robust, scalable, and high-performance software systems. This is a fully remote position, offering the opportunity to shape the technical direction of critical projects from your home office. You will be responsible for defining architectural strategies, making key technology decisions, and ensuring the technical integrity and maintainability of our software solutions. Key responsibilities include designing enterprise-level software architectures, selecting appropriate technology stacks and frameworks, defining coding standards and best practices, mentoring software development teams, collaborating with product managers and stakeholders to understand requirements, and ensuring that architectural decisions align with business goals. The ideal candidate will possess a deep understanding of software design principles, various architectural patterns (e.g., microservices, event-driven), and a proven track record of successfully designing and delivering complex software applications. Strong expertise in cloud platforms (AWS, Azure, GCP), containerization technologies (Docker, Kubernetes), and various programming languages is essential. Excellent communication, leadership, and problem-solving skills are required to effectively lead and inspire development teams in a remote setting. You will also be responsible for evaluating emerging technologies and making recommendations for their adoption. We are looking for a technically astute individual with a passion for building high-quality software and a commitment to driving innovation. This is an exceptional opportunity to exert significant technical influence and contribute to the strategic growth of our software development efforts in a flexible, remote-first environment.
This advertiser has chosen not to accept applicants from your region.

Lead Software Architect

60100 Embu, Eastern KES1200000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a rapidly expanding technology firm specializing in cloud-native solutions and enterprise software, is seeking an experienced Lead Software Architect to join its fully remote engineering team. This senior role is responsible for defining the technical vision, architectural strategy, and technology roadmap for our software products. You will lead a team of engineers in designing scalable, robust, and maintainable software systems, ensuring adherence to best practices in software development and architecture.

Key responsibilities include:
  • Designing and overseeing the implementation of high-level software architecture and technical design.
  • Defining technology standards, patterns, and best practices for software development.
  • Leading and mentoring software engineering teams in architectural design and implementation.
  • Evaluating and recommending new technologies and frameworks to enhance product capabilities.
  • Collaborating with product management and stakeholders to understand requirements and translate them into technical solutions.
  • Ensuring the scalability, performance, security, and reliability of software systems.
  • Conducting code reviews and providing technical guidance to ensure code quality.
  • Identifying and mitigating technical risks and challenges.
  • Driving innovation and adopting modern software development methodologies.
  • Contributing to the technical recruitment and onboarding process.

The ideal candidate will possess a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. A minimum of 8 years of experience in software development, with at least 3 years in a software architecture or technical leadership role, is required. Extensive experience with cloud platforms (AWS, Azure, GCP), microservices architecture, containerization (Docker, Kubernetes), and various programming languages (e.g., Java, Python, Go) is essential. Strong knowledge of design patterns, data structures, algorithms, and system design principles is mandatory. Excellent communication, leadership, and problem-solving skills are crucial for effectively guiding a remote team and interacting with stakeholders. Proven ability to architect complex, distributed systems is a must. This is an excellent opportunity to shape the technological future of a growing company.
This advertiser has chosen not to accept applicants from your region.

Lead Software Architect

00100 Abothuguchi West KES300000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
We are seeking a visionary Lead Software Architect to spearhead our technology initiatives in a fully remote setting. This is a pivotal role for an experienced architect who can design scalable, robust, and high-performance software systems that align with our business objectives. As a Lead Software Architect, you will be responsible for defining the overall technical vision, architectural patterns, and technology stack for our products. You will guide development teams in implementing best practices for software design, coding, and testing, ensuring the delivery of high-quality, maintainable, and secure applications. Your expertise will be crucial in evaluating and selecting appropriate technologies, frameworks, and tools to meet project requirements and future scalability needs. The ideal candidate will possess a strong command of various programming languages, design patterns, and architectural styles (e.g., microservices, monolithic). You will lead the design of complex software solutions, mentor junior engineers, and collaborate closely with product managers, stakeholders, and other engineering leaders to translate business needs into technical strategies. Responsibilities include creating architectural blueprints, defining APIs, and ensuring seamless integration between different system components. You will also be tasked with establishing technical standards, conducting code reviews, and identifying opportunities for technical innovation and process improvement. This is a remote-first position, demanding exceptional communication, leadership, and collaboration skills in a virtual environment. You will be expected to drive technical discussions, present architectural decisions, and influence technical direction across the organization. A Bachelor's or Master's degree in Computer Science, Engineering, or a related field, along with a minimum of 10 years of progressive experience in software development and at least 4 years in a software architecture role, is required. Proven experience with cloud platforms (AWS, Azure, GCP) and a strong understanding of DevOps principles are highly valued. If you are a forward-thinking technologist with a passion for building innovative software solutions and leading high-performing teams remotely, we encourage you to apply.
This advertiser has chosen not to accept applicants from your region.

Lead Software Architect

70100 Moiben KES160000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a cutting-edge technology company, is seeking a visionary Lead Software Architect to design and oversee the development of innovative software solutions. This is a fully remote position, allowing you to contribute your architectural expertise from anywhere. You will be responsible for defining the technical vision, designing scalable and robust software systems, and guiding development teams throughout the entire software development lifecycle. Your duties will include establishing architectural standards, selecting appropriate technologies and frameworks, ensuring code quality and performance, and mentoring junior engineers. You will also collaborate closely with product managers and stakeholders to translate business requirements into technical designs. The ideal candidate will have a deep understanding of software design patterns, system architecture, and various programming languages and platforms. A bachelor's or master's degree in Computer Science, Software Engineering, or a related field, coupled with at least 10 years of experience in software development, including significant experience in software architecture and leadership roles, is essential. Proven experience with cloud computing platforms (AWS, Azure, GCP), microservices architecture, and agile development methodologies is highly desirable. Excellent problem-solving, critical thinking, and communication skills are crucial for this role, as you will be leading a distributed team and making critical technical decisions in a remote setting. If you are a highly skilled architect passionate about building scalable, high-performance software and thrive in a collaborative, remote-first environment, we invite you to join our innovative team.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Software lead Jobs in Kenya !

Lead Software Architect

80203 Nairobi, Nairobi KES800000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a fast-growing technology firm, is looking for a highly skilled and visionary Lead Software Architect to join their fully remote engineering team. This is a crucial role where you will define the technical direction and architectural integrity of our software products. You will be responsible for designing scalable, robust, and maintainable software systems, setting coding standards, and mentoring junior developers. As a remote-first professional, you will engage in frequent virtual collaborations with product managers, engineering leads, and development teams globally. Your expertise will guide the selection of appropriate technologies, frameworks, and tools to ensure efficient development cycles and high-quality deliverables. Key responsibilities include translating business requirements into technical solutions, conducting architectural reviews, identifying and mitigating technical risks, and ensuring the performance and security of our applications. You should possess a strong command of various programming languages, cloud platforms (AWS, Azure, GCP), and database technologies. Experience with microservices architecture, CI/CD pipelines, and agile methodologies is highly desirable. We seek a candidate who is passionate about technology, possesses excellent problem-solving skills, and can effectively communicate complex technical concepts to both technical and non-technical stakeholders. This position offers the flexibility of remote work while presenting challenging and rewarding projects that will shape the future of our software landscape. The ideal candidate will demonstrate leadership capabilities, a commitment to best practices, and the ability to foster a culture of innovation and continuous improvement within a distributed team. Your contributions will directly impact the scalability and success of our software solutions.
This advertiser has chosen not to accept applicants from your region.

Lead Software Architect

50101 Kakamega, Western KES7000000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is searching for a highly skilled and innovative Lead Software Architect to join their fully remote IT team. This role is critical in designing and overseeing the development of robust, scalable, and high-performance software solutions. You will be responsible for defining the technical vision, architectural principles, and standards for our client's software products. The ideal candidate will have extensive experience in software development, a deep understanding of various architectural patterns, and a passion for creating elegant and efficient technical solutions.

Key Responsibilities:
  • Lead the architectural design of complex software systems, ensuring scalability, reliability, and maintainability.
  • Define and enforce coding standards, best practices, and design patterns across development teams.
  • Collaborate with product managers and engineering leads to translate business requirements into technical specifications.
  • Evaluate and recommend new technologies and tools to enhance the software development lifecycle.
  • Provide technical guidance and mentorship to software development teams.
  • Identify and address technical debt, ensuring the long-term health of the codebase.
  • Develop proof-of-concepts for new features and technologies.
  • Review code and architectural designs to ensure quality and adherence to standards.
  • Stay current with emerging technologies and industry trends in software architecture.
  • Contribute to the continuous improvement of development processes and methodologies.

Qualifications:
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 10+ years of experience in software development, with at least 5 years in a software architect role.
  • Proven experience designing and implementing microservices architectures, cloud-native applications (AWS, Azure, or GCP), and CI/CD pipelines.
  • Expertise in one or more programming languages such as Java, Python, C++, or Node.js.
  • Strong understanding of database technologies (SQL and NoSQL).
  • Excellent knowledge of architectural patterns, design principles, and software development methodologies (Agile, Scrum).
  • Exceptional problem-solving and analytical skills.
  • Strong leadership and communication abilities, with the capacity to mentor and guide technical teams effectively.
  • Experience working in a remote, collaborative environment.

This is a premier opportunity for a seasoned Software Architect to make a significant impact on our client's technological future, working remotely with a talented and forward-thinking team. If you are passionate about building scalable and innovative software solutions, we encourage you to apply.
This advertiser has chosen not to accept applicants from your region.

Lead Software Architect

90100 Mumbuni KES200000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is looking for an exceptional Lead Software Architect to spearhead the design and development of cutting-edge software solutions in a fully remote capacity. In this role, you will be responsible for defining the technical vision, architectural standards, and development best practices for our software products. You will lead a team of talented engineers, providing technical guidance, mentorship, and fostering a culture of innovation and collaboration. Your expertise will be crucial in selecting appropriate technologies, frameworks, and tools to build scalable, robust, and high-performance applications. Responsibilities include designing system architecture, creating technical specifications, ensuring code quality through rigorous reviews, and overseeing the entire software development lifecycle. You will collaborate closely with product managers, UX/UI designers, and stakeholders to translate business requirements into technical solutions. This role demands a deep understanding of cloud-native architectures, microservices, containerization, and modern DevOps practices. Experience with various programming languages and a strong grasp of data structures, algorithms, and software design patterns are essential. The ideal candidate will have a proven ability to lead technical teams, make sound architectural decisions, and effectively communicate complex technical concepts. Strong problem-solving abilities and a passion for building high-quality software are a must. You will have the autonomy to drive architectural decisions and influence the technical direction of the company. This is an outstanding opportunity to make a significant impact from anywhere, working with a passionate and forward-thinking team committed to pushing the boundaries of technology. A Bachelor's or Master's degree in Computer Science or a related field, along with a minimum of 8 years of experience in software development, including at least 3 years in a lead or architectural role, is required.
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 Software Lead Jobs