Senior Software Architect

80300 Nairobi, Nairobi KES280000 Annually WhatJobs

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly experienced and visionary Senior Software Architect to join their fully remote IT & Software development team. This pivotal role demands a deep understanding of software design principles, architectural patterns, and modern technology stacks to lead the design and development of scalable, robust, and high-performance software solutions. You will guide engineering teams, define technical roadmaps, and ensure the technical integrity of our software products.

Key Responsibilities:
  • Design and define the overall architecture for new and existing software applications.
  • Develop technical strategies and roadmaps that align with business objectives and technological advancements.
  • Evaluate and select appropriate technologies, frameworks, and tools for software development.
  • Provide technical leadership and guidance to software engineering teams throughout the development lifecycle.
  • Ensure adherence to architectural best practices, coding standards, and design patterns.
  • Identify and mitigate technical risks and challenges.
  • Collaborate with product managers, business analysts, and stakeholders to understand requirements and translate them into technical specifications.
  • Mentor and coach junior and senior engineers on architectural concepts and best practices.
  • Conduct code reviews and architectural assessments to ensure quality and maintainability.
  • Stay abreast of emerging technologies and industry trends, evaluating their potential application.
  • Document architectural designs, decisions, and guidelines.
Qualifications:
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field.
  • Minimum of 8 years of experience in software development, with at least 3 years in a software architect or lead engineering role.
  • Proven track record of designing and delivering complex, scalable, and distributed software systems.
  • Expertise in multiple programming languages (e.g., Java, Python, C#, JavaScript) and modern frameworks.
  • Deep understanding of architectural patterns (e.g., Microservices, Event-Driven, SOA) and design principles.
  • Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
  • Familiarity with database technologies (SQL and NoSQL) and data modeling.
  • Excellent problem-solving, analytical, and critical thinking skills.
  • Strong communication, presentation, and interpersonal skills, with the ability to articulate complex technical concepts to diverse audiences.
  • Demonstrated ability to lead and inspire technical teams in a fully remote setting.
  • Experience with Agile development methodologies.
This fully remote position offers a unique opportunity to shape the technological future of our software products. The ideal candidate is a strategic thinker, a hands-on technologist, and a collaborative leader.
This advertiser has chosen not to accept applicants from your region.

Senior Software Architect

80200 Nairobi, Nairobi KES150000 Annually WhatJobs

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is a leading innovator in the tech space, and they are seeking a highly skilled and visionary Senior Software Architect to join their pioneering, fully remote engineering team. In this critical role, you will be responsible for designing, developing, and overseeing the implementation of scalable, robust, and efficient software systems. You will lead architectural initiatives, define technical standards, and mentor development teams, ensuring the delivery of high-quality software solutions that meet complex business requirements. This position offers the ultimate flexibility, allowing you to contribute your expertise from any location.

Responsibilities:
  • Design and document high-level software architecture and technical strategies for complex applications.
  • Lead the technical design and development of new features and systems, ensuring scalability, performance, and security.
  • Evaluate and select appropriate technologies, frameworks, and tools for software development projects.
  • Provide technical leadership and mentorship to software development teams, fostering best practices in coding and design.
  • Collaborate closely with product managers, stakeholders, and other engineers to define requirements and translate them into technical solutions.
  • Identify and address technical debt, performance bottlenecks, and system vulnerabilities.
  • Develop and enforce coding standards, design principles, and development processes.
  • Conduct code reviews and provide constructive feedback to development teams.
  • Research emerging technologies and trends to drive innovation and maintain a competitive edge.
  • Troubleshoot and resolve complex technical issues across various environments.
  • Ensure the successful deployment and maintenance of software solutions.
  • Contribute to the overall technical vision and roadmap of the organization.
Qualifications:
  • Extensive experience (8+ years) in software development, with a significant portion in architectural design and leadership roles.
  • Deep understanding of software architecture patterns, design principles, and best practices.
  • Proficiency in multiple programming languages and technologies (e.g., Java, Python, C#, JavaScript, cloud platforms like AWS/Azure/GCP).
  • Experience with microservices architecture, containerization (Docker, Kubernetes), and CI/CD pipelines.
  • Strong knowledge of database systems (SQL and NoSQL).
  • Excellent analytical, problem-solving, and decision-making skills.
  • Proven ability to lead and mentor technical teams in a collaborative environment.
  • Exceptional communication and presentation skills, with the ability to convey technical concepts to both technical and non-technical audiences.
  • Experience working in a fully remote, agile development environment.
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
This is a premier fully remote opportunity based out of Malindi, Kilifi, KE , offering an exceptional chance to shape the future of technology. If you are a seasoned architect with a passion for innovation and remote collaboration, we want to hear from you.
This advertiser has chosen not to accept applicants from your region.

Lead Software Architect

80206 Nairobi, Nairobi KES500000 Annually WhatJobs

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking an accomplished Lead Software Architect to design and guide the development of innovative software solutions. This is a fully remote position, enabling you to shape technical strategies from anywhere. The ideal candidate will possess extensive experience in software design, development, and architecture, with a deep understanding of various programming languages, frameworks, and cloud technologies. You will be responsible for defining the overall technical vision, designing scalable and robust software architectures, and setting technical standards for development teams. Key responsibilities include collaborating with product managers and stakeholders to translate business requirements into technical specifications, mentoring engineering teams, and ensuring the quality and performance of software products. You will also be tasked with evaluating and recommending new technologies, as well as driving best practices in software development, such as clean code, test-driven development (TDD), and continuous integration/continuous deployment (CI/CD). Strong leadership, problem-solving, and communication skills are essential for this role. Experience with microservices architecture, API design, and cloud platforms (AWS, Azure, GCP) is required. A bachelor's or master's degree in Computer Science, Engineering, or a related field, along with a significant track record of successful software projects, is expected. You will be instrumental in fostering a culture of technical excellence and innovation within the engineering organization. The ability to anticipate future technology trends and their impact on the business is a key asset. If you are a visionary architect passionate about building high-quality, scalable software solutions and excel in a remote, collaborative environment, we encourage you to apply. Join our client and lead the technological direction of groundbreaking software.
This advertiser has chosen not to accept applicants from your region.

Senior Software Architect

80206 Nairobi, Nairobi KES1200000 Annually WhatJobs

Posted 6 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is a pioneering technology company specializing in cutting-edge software solutions, seeking an accomplished Senior Software Architect to lead the design and development of scalable and robust systems. This role is entirely remote, offering you the freedom to work from anywhere and contribute to our global projects. As a Senior Software Architect, you will be responsible for defining the technical vision and architecture for new and existing software products. This includes making critical decisions about technology stacks, frameworks, and design patterns to ensure high performance, security, and maintainability. You will lead a team of talented engineers, providing technical guidance and mentorship throughout the software development lifecycle. Key responsibilities include translating business requirements into technical specifications, designing microservices architectures, ensuring adherence to coding standards and best practices, and overseeing the implementation of complex software solutions. You will also evaluate emerging technologies, conduct architectural reviews, and identify opportunities for technical innovation. Strong collaboration with product managers, development teams, and other stakeholders is essential to align architectural decisions with business goals. The ideal candidate will possess a Bachelor's or Master's degree in Computer Science, Engineering, or a related field, with extensive experience in software development and architecture. Proven expertise in designing and implementing scalable, distributed systems, cloud-native applications (AWS, Azure, GCP), and modern programming languages (e.g., Java, Python, Go, C#) is required. A deep understanding of various architectural patterns (e.g., microservices, event-driven, serverless), database technologies (SQL and NoSQL), and API design is essential. Excellent communication, leadership, and problem-solving skills are crucial for guiding teams and presenting technical strategies to diverse audiences. This is an exceptional opportunity to shape the technological direction of a dynamic company and make a significant impact on high-profile projects, all while enjoying the flexibility of a remote work environment. Join a team that fosters innovation and values technical excellence, providing ample opportunities for professional growth and advancement.
This advertiser has chosen not to accept applicants from your region.

Principal Remote Software Architect

80200 Nairobi, Nairobi KES550000 Annually WhatJobs

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is searching for a highly skilled and visionary Principal Remote Software Architect to lead the design and development of cutting-edge software solutions. This is a fully remote, senior-level position where you will be instrumental in defining technical strategy, setting architectural standards, and guiding engineering teams. The ideal candidate possesses a deep understanding of software engineering principles, cloud technologies, and modern architectural patterns. You will be responsible for ensuring the scalability, reliability, and security of our software systems. This role demands exceptional problem-solving abilities, strong leadership qualities, and the capacity to influence technical direction across the organization.

Responsibilities:
  • Design and implement robust, scalable, and maintainable software architectures for complex systems.
  • Define and enforce coding standards, architectural patterns, and development best practices across engineering teams.
  • Lead the evaluation and selection of appropriate technologies, frameworks, and tools.
  • Provide technical leadership and mentorship to software engineers, fostering a culture of innovation and technical excellence.
  • Collaborate with product managers, designers, and stakeholders to translate business requirements into technical solutions.
  • Identify and address technical debt, performance bottlenecks, and security vulnerabilities.
  • Develop technical roadmaps and strategies to support long-term business objectives.
  • Conduct architectural reviews, code reviews, and technology assessments.
  • Stay abreast of emerging technologies and industry trends, recommending innovative solutions.
  • Troubleshoot complex technical issues and provide timely resolution.
This is a fully remote opportunity, offering the freedom to work from anywhere. The position is associated with **Malindi, Kilifi, KE**. We are looking for an experienced and forward-thinking architect who can drive technological advancements and shape the future of our software products. If you are passionate about building high-quality, resilient systems and leading technical innovation, we want to hear from you.
This advertiser has chosen not to accept applicants from your region.

Remote Automotive Software Architect

80100 Nairobi, Nairobi KES5000000 Annually WhatJobs

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a leader in automotive innovation, is seeking a highly skilled and experienced Remote Automotive Software Architect. This is a crucial, fully remote role for an individual passionate about shaping the future of vehicle software systems. You will be responsible for defining and guiding the software architecture for next-generation automotive platforms, ensuring scalability, reliability, and cutting-edge functionality. The ideal candidate possesses a deep understanding of embedded systems, automotive communication protocols, and software design patterns, with a proven ability to lead complex technical initiatives in a distributed team environment.

Responsibilities:
  • Define and document the overall software architecture for automotive electronic control units (ECUs) and vehicle systems.
  • Lead the design and development of software components, ensuring adherence to architectural principles and standards.
  • Collaborate with hardware engineers, systems engineers, and application developers to integrate software solutions.
  • Select appropriate software technologies, tools, and frameworks for automotive applications.
  • Ensure the software architecture supports requirements for safety (ISO 26262), security, performance, and real-time operation.
  • Develop and maintain software design documentation, including UML diagrams, sequence diagrams, and interface specifications.
  • Provide technical leadership and guidance to software development teams throughout the project lifecycle.
  • Identify and mitigate technical risks associated with the software architecture.
  • Evaluate and recommend new technologies and methodologies to enhance software development processes.
  • Work closely with verification and validation teams to ensure the architecture meets quality and performance targets.
  • Contribute to strategic planning for future automotive software development.
  • Mentor junior engineers and foster a culture of technical excellence and innovation within the remote team.
Qualifications:
  • Master's or Ph.D. in Computer Science, Electrical Engineering, or a related field, or equivalent practical experience.
  • Minimum of 8-12 years of experience in software development, with a significant focus on automotive systems.
  • Proven experience in software architecture design for embedded systems and real-time operating systems (RTOS).
  • In-depth knowledge of automotive communication protocols such as CAN, LIN, Ethernet, and Automotive Ethernet.
  • Familiarity with functional safety standards (ISO 26262) and automotive cybersecurity principles.
  • Experience with various programming languages common in automotive development (e.g., C, C++, Ada).
  • Strong understanding of software design patterns and architectural best practices.
  • Experience with AUTOSAR architecture is highly desirable.
  • Demonstrated ability to lead technical teams and manage complex projects in a remote setting.
  • Excellent analytical, problem-solving, and communication skills.
  • Ability to work effectively with cross-functional teams in a global, distributed environment.
This is a premier opportunity to influence the direction of automotive technology from a fully remote position. You will play a critical role in building the software foundations for the vehicles of tomorrow. The **job location** is fully remote, allowing you to contribute from anywhere in the world and engage with a global network of experts. We are committed to fostering a cutting-edge remote work culture.
This advertiser has chosen not to accept applicants from your region.

Senior Software Architect (Remote)

80200 Nairobi, Nairobi KES300000 Annually WhatJobs

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a visionary and highly experienced Senior Software Architect to lead their engineering efforts in a fully remote capacity. This pivotal role is responsible for defining the technical vision and architectural direction for our client's software products. You will guide the design and implementation of scalable, robust, and high-performance software systems, ensuring alignment with business objectives and technological best practices.

Key responsibilities include designing high-level software structures, selecting appropriate technologies and frameworks, and establishing coding standards and development guidelines. You will collaborate closely with product managers, development teams, and stakeholders to translate requirements into detailed technical specifications. Leading code reviews, mentoring junior engineers, and ensuring the quality and maintainability of the codebase are integral to this role. You will also be responsible for researching emerging technologies, evaluating their potential impact, and recommending their adoption where beneficial. Performance optimization, security considerations, and cloud infrastructure design will be key areas of focus. You will play a crucial role in shaping the technical roadmap and driving innovation within the engineering department.

The ideal candidate will possess a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field, with a minimum of 8-10 years of progressive experience in software development, including significant experience as a Software Architect. Proven expertise in designing and implementing complex, large-scale distributed systems is essential. Deep understanding of various architectural patterns (e.g., microservices, event-driven), design principles, and best practices is required. Proficiency in multiple programming languages (e.g., Java, Python, C#) and cloud platforms (AWS, Azure, GCP) is highly desirable. Strong analytical, problem-solving, and strategic thinking skills are crucial. Excellent communication, leadership, and interpersonal abilities are necessary for effectively collaborating with and guiding technical teams in a remote setting. This fully remote opportunity supporting activities in **Malindi, Kilifi, KE** offers a chance to shape future technology.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Software architect Jobs in Nairobi !

Senior Software Architect - Remote

80100 Nairobi, Nairobi KES600000 Annually WhatJobs

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly skilled and experienced Senior Software Architect to lead the design and development of innovative software solutions. This is a fully remote position, allowing you to contribute your expertise from anywhere. You will be responsible for defining the technical vision, architectural design, and technology roadmap for our client's software products. This includes making critical decisions about architecture, frameworks, technologies, and development standards to ensure scalability, reliability, and maintainability. You will collaborate closely with development teams, product managers, and stakeholders to translate business requirements into robust technical solutions. Key responsibilities involve designing microservices architectures, API strategies, database schemas, and cloud infrastructure. You will also mentor junior engineers, conduct code reviews, and ensure adherence to best practices in software development and security. A deep understanding of various programming languages, software design patterns, and architectural styles is essential. The ideal candidate will have a strong portfolio of successfully delivered complex software projects and a passion for creating high-quality, efficient, and maintainable code. Excellent communication, leadership, and problem-solving skills are crucial for success in this remote role.
Responsibilities:
  • Design and oversee the implementation of scalable software architectures.
  • Define technology standards, patterns, and best practices.
  • Lead architectural decision-making for new features and products.
  • Collaborate with development teams to ensure architectural integrity.
  • Evaluate and recommend new technologies and tools.
  • Ensure adherence to security and performance best practices.
  • Mentor and guide software engineering teams.
  • Translate business requirements into technical specifications.
Qualifications:
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • Minimum of 8 years of experience in software development, with at least 4 years in a software architect role.
  • Extensive experience with various architectural patterns (e.g., microservices, SOA).
  • Proficiency in multiple programming languages (e.g., Java, Python, C#).
  • Strong understanding of cloud platforms (AWS, Azure, GCP).
  • Experience with database design and management (SQL, NoSQL).
  • Excellent problem-solving, analytical, and communication skills.
  • Proven ability to lead and mentor technical teams in a remote setting.
This is an exceptional opportunity to shape the technological future of a forward-thinking company, all while enjoying the flexibility of remote work.
This advertiser has chosen not to accept applicants from your region.

Senior Software Architect - Remote

80300 Nairobi, Nairobi KES390000 Annually WhatJobs

Posted 6 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly experienced and visionary Senior Software Architect to lead the design and development of their cutting-edge technology solutions. This is a fully remote position, offering a unique opportunity to shape software architecture from anywhere. The ideal candidate will be responsible for defining the technical vision and roadmap for software development, ensuring the creation of scalable, robust, and maintainable systems. You will guide engineering teams in selecting appropriate technologies, frameworks, and architectural patterns to meet business requirements and overcome technical challenges. Key responsibilities include designing complex software systems, creating architectural documentation, and ensuring adherence to coding standards and best practices. You will also mentor development teams, conduct code reviews, and provide technical leadership throughout the software development lifecycle. The role demands a deep understanding of various programming languages, database technologies, cloud platforms (AWS, Azure, GCP), and microservices architecture. Experience with agile methodologies and DevOps practices is essential. The successful candidate will possess exceptional problem-solving skills, strategic thinking, and the ability to communicate complex technical concepts effectively to both technical and non-technical stakeholders in a remote setting. You will play a pivotal role in driving technological innovation and ensuring the high quality and performance of our client's software products.

Responsibilities:
  • Design and architect scalable, reliable, and high-performance software systems.
  • Define technical standards, patterns, and best practices for software development.
  • Lead the selection of appropriate technologies, frameworks, and tools.
  • Collaborate with product managers and stakeholders to understand business requirements.
  • Guide and mentor software development teams throughout the development lifecycle.
  • Ensure the quality and maintainability of codebase through code reviews and architectural oversight.
  • Evaluate and integrate new technologies to enhance system capabilities.
  • Contribute to the development of the technology roadmap and strategy.
  • Troubleshoot and resolve complex technical issues.
  • Champion DevOps principles and practices for continuous integration and delivery.

Qualifications:
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 10 years of experience in software development, with at least 4 years in a software architecture role.
  • Proven experience designing and implementing complex, distributed systems.
  • Expertise in multiple programming languages (e.g., Java, Python, C#, Node.js) and modern frameworks.
  • Strong understanding of cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
  • Experience with microservices architecture, RESTful APIs, and database technologies (SQL, NoSQL).
  • Proficiency in architectural design patterns and software development methodologies (Agile, Scrum).
  • Excellent analytical, problem-solving, and critical thinking skills.
  • Exceptional communication and interpersonal skills for effective remote collaboration.
  • Demonstrated ability to lead and influence technical teams.
This advertiser has chosen not to accept applicants from your region.

Senior Software Architect - Cloud Infrastructure

80100 Nairobi, Nairobi KES550000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a cutting-edge technology firm, is seeking an exceptional Senior Software Architect to lead the design and development of their next-generation cloud infrastructure. This is a fully remote position, offering the opportunity to shape robust and scalable systems from anywhere in the world. You will be responsible for defining the architectural vision, selecting appropriate technologies, and guiding engineering teams in building high-performance, secure, and reliable cloud-based solutions. Your expertise will span across various cloud platforms (AWS, Azure, GCP), microservices architecture, containerization (Docker, Kubernetes), CI/CD pipelines, and robust monitoring and logging strategies. You will work closely with product managers, engineering leads, and operations teams to translate business requirements into elegant and efficient technical designs. The ideal candidate possesses a deep understanding of distributed systems, modern software development practices, and a passion for innovation. You will be instrumental in establishing architectural best practices, setting coding standards, and mentoring junior engineers. This role demands strong leadership skills, excellent communication abilities, and a proven track record of designing and delivering complex software systems at scale. You will play a pivotal role in ensuring the scalability, security, and maintainability of our client's technology stack, serving users globally and supporting critical functions for our operations near **Malindi, Kilifi, KE**. This is a highly influential role with significant impact on the company's technological direction and success, providing an opportunity to work on challenging problems in a fully remote environment.

Key Responsibilities:
  • Define and evolve the overall software architecture for cloud-native applications and services.
  • Design scalable, resilient, and secure microservices architectures.
  • Lead the selection and adoption of appropriate technologies, frameworks, and tools for cloud development.
  • Develop and enforce architectural standards, coding best practices, and design patterns.
  • Oversee the implementation of CI/CD pipelines for automated testing, deployment, and infrastructure management.
  • Collaborate with engineering teams to ensure successful implementation of architectural designs.
  • Mentor and guide software engineers, providing technical leadership and direction.
  • Evaluate and integrate third-party services and solutions into the existing architecture.
  • Design robust monitoring, logging, and alerting systems for cloud infrastructure.
  • Conduct architectural reviews and provide feedback on technical designs.
  • Identify and mitigate technical risks, ensuring system performance and reliability.
  • Stay abreast of emerging technologies and industry trends in cloud computing and software architecture.
  • Contribute to the technical roadmap and strategic planning for the engineering department.
  • Ensure the security of the cloud infrastructure and applications by implementing best practices.

Qualifications:
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • Minimum of 8 years of experience in software development, with at least 4 years in a software architecture role, preferably focused on cloud environments.
  • Extensive experience with major cloud platforms (AWS, Azure, GCP) and their services.
  • Deep understanding of microservices architecture, RESTful APIs, and distributed systems.
  • Proficiency with containerization technologies (Docker, Kubernetes).
  • Experience in designing and implementing CI/CD pipelines.
  • Strong knowledge of programming languages such as Java, Python, Go, or Node.js.
  • Experience with database technologies (SQL and NoSQL).
  • Excellent problem-solving, analytical, and critical-thinking skills.
  • Strong leadership, communication, and interpersonal skills, with the ability to collaborate effectively with remote teams.
  • Familiarity with infrastructure as code (IaC) tools (e.g., Terraform, CloudFormation) is a plus.
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 Architect Jobs View All Jobs in Nairobi