691 IT Solutions jobs in Kenya

Senior Software Solutions Architect

50200 Kakamega, Western KES220000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a fast-growing technology firm, is seeking an experienced and visionary Senior Software Solutions Architect. This is a fully remote position, allowing you to contribute to innovative projects from anywhere. The ideal candidate will be responsible for designing, developing, and implementing scalable and robust software solutions that meet complex business requirements. You will lead the technical vision for projects, mentor development teams, and ensure adherence to best practices in software engineering.

Key Responsibilities:
  • Design and architect high-level software solutions, ensuring scalability, reliability, and performance.
  • Define technical standards, patterns, and best practices for software development.
  • Collaborate with stakeholders, product managers, and development teams to understand business needs and translate them into technical specifications.
  • Evaluate and select appropriate technologies, frameworks, and tools for projects.
  • Provide technical leadership and guidance to software development teams throughout the project lifecycle.
  • Identify and mitigate technical risks and challenges.
  • Ensure the integration of different software components and systems.
  • Conduct code reviews and provide constructive feedback to development teams.
  • Stay current with emerging technologies and industry trends, advocating for their adoption where appropriate.
  • Develop and maintain architectural documentation.

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 3 years in a solutions architect or similar leadership role.
  • Proven experience in designing and implementing complex, large-scale software systems.
  • Expertise in multiple programming languages (e.g., Java, Python, C#, JavaScript) and frameworks.
  • Deep understanding of cloud platforms (AWS, Azure, GCP) and microservices architecture.
  • Strong knowledge of database systems (SQL and NoSQL) and data modeling.
  • Experience with DevOps practices and CI/CD pipelines.
  • Excellent problem-solving, analytical, and critical thinking skills.
  • Exceptional communication and interpersonal skills, with the ability to articulate complex technical concepts to diverse audiences.
  • Demonstrated ability to lead and mentor technical teams in a remote environment.
This fully remote role is a premier opportunity for a seasoned architect to shape the future of software solutions.
This advertiser has chosen not to accept applicants from your region.

Senior Sales Director - Enterprise Software Solutions

01100 Makongeni KES6000000 annum + com WhatJobs

Posted 6 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a leading provider of innovative enterprise software solutions, is seeking a highly motivated and results-driven Senior Sales Director to lead their sales operations in the region. This is a critical, office-based role. You will be responsible for developing and executing strategic sales plans to achieve company objectives and revenue targets. Your primary focus will be on identifying and closing new business opportunities within large enterprise accounts, building and nurturing strong client relationships, and managing a high-performing sales team. Key responsibilities include leading the sales cycle from prospecting and lead generation to contract negotiation and closing deals. You will conduct market analysis, identify key decision-makers, and present compelling value propositions tailored to client needs. Managing sales forecasts, pipeline development, and ensuring CRM data accuracy are essential. You will also play a key role in coaching, mentoring, and developing your sales team, fostering a culture of success and continuous improvement. The ideal candidate will possess a deep understanding of enterprise software sales methodologies, a proven track record of exceeding sales quotas in complex B2B environments, and extensive experience in consultative selling. Strong negotiation, communication, and leadership skills are paramount. A Bachelor's degree in Business, Marketing, or a related field, coupled with a minimum of 10 years of progressive sales experience in enterprise software, is required. This role requires a dedicated professional who is passionate about driving revenue growth and building lasting client partnerships within a dynamic, in-person sales environment.

Responsibilities:
  • Develop and implement strategic sales plans to achieve annual revenue goals.
  • Lead and manage a team of enterprise account executives to drive sales performance.
  • Identify, prospect, and qualify new enterprise-level sales opportunities.
  • Manage the entire sales cycle, from lead generation to contract closing.
  • Build and maintain strong, long-lasting relationships with key clients and stakeholders.
  • Conduct detailed market research and competitive analysis.
  • Develop and deliver compelling sales presentations and proposals.
  • Negotiate contract terms and pricing to secure profitable deals.
  • Accurately forecast sales revenue and manage the sales pipeline using CRM tools.
  • Mentor and coach sales team members to enhance their skills and performance.

Qualifications:
  • Bachelor's degree in Business Administration, Marketing, Sales, or a related field.
  • Minimum of 10 years of experience in enterprise software sales, with a proven record of exceeding quotas.
  • Demonstrated success in building and managing high-performing sales teams.
  • Expertise in consultative selling, negotiation, and closing complex B2B deals.
  • Strong understanding of enterprise software solutions and the relevant markets.
  • Proficiency in CRM software (e.g., Salesforce) and sales management tools.
  • Excellent communication, presentation, and interpersonal skills.
  • Strong leadership qualities and the ability to motivate a team.
  • Ability to travel as needed to meet clients and attend industry events.
  • Strategic thinking and strong analytical skills.
This advertiser has chosen not to accept applicants from your region.

Senior Software Architect - Cloud Solutions

70100 Moiben KES180000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly skilled Senior Software Architect specializing in cloud solutions to join their innovative technology team. This is a fully remote, position where you will design, develop, and implement scalable, resilient, and high-performance cloud-native applications. You will be responsible for defining the overall technical architecture, making critical technology choices, and guiding development teams to ensure adherence to best practices and architectural standards. Key responsibilities include collaborating with stakeholders to understand business requirements, translating them into technical specifications, and creating detailed architectural designs. You will evaluate and integrate new technologies, conduct performance analysis, and ensure the security and compliance of cloud-based systems. The ideal candidate will have a deep understanding of cloud platforms (AWS, Azure, GCP), microservices architecture, containerization (Docker, Kubernetes), and CI/CD pipelines. Proven experience in designing and implementing large-scale distributed systems is essential. Strong proficiency in multiple programming languages (e.g., Java, Python, Go) and experience with DevOps methodologies are required. Excellent communication, leadership, and problem-solving skills are crucial for this role, enabling effective collaboration with remote teams and stakeholders. You will mentor junior engineers and foster a culture of technical excellence. This remote role offers the flexibility to work from anywhere, contributing to a global impact. Join our client and shape the future of their cloud infrastructure, driving innovation and digital transformation.
This advertiser has chosen not to accept applicants from your region.

Senior Software Architect - Enterprise Solutions

30300 Kitale, Rift Valley KES4000000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a rapidly growing technology firm, is seeking an experienced Senior Software Architect to design and guide the development of their enterprise-level software solutions. This is a fully remote position, ideal for a visionary leader with a proven ability to translate complex business requirements into robust, scalable, and secure technical architectures. You will play a pivotal role in defining the technology roadmap, selecting appropriate technology stacks, and ensuring the successful implementation of high-quality software products. The ideal candidate will possess deep expertise in software design principles, modern development methodologies, and a strong understanding of cloud-native architectures and microservices.

Responsibilities:
  • Design and document scalable, reliable, and maintainable software architectures for enterprise applications.
  • Lead the technical design and development process, ensuring adherence to architectural standards and best practices.
  • Evaluate and select appropriate technologies, frameworks, and tools for current and future projects.
  • Collaborate closely with product managers, engineering teams, and stakeholders to define technical strategies and solutions.
  • Provide technical leadership and mentorship to software development teams.
  • Oversee the implementation of microservices architectures, API design, and integration strategies.
  • Ensure the security, performance, and scalability of deployed applications.
  • Conduct architectural reviews, code reviews, and performance analysis to maintain code quality.
  • Drive the adoption of DevOps practices, CI/CD pipelines, and automated testing frameworks.
  • Stay current with emerging technologies and industry trends, incorporating them into architectural designs where appropriate.
  • Troubleshoot complex technical challenges and provide effective solutions.
  • Create and maintain comprehensive architectural documentation.

Qualifications:
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 8+ years of experience in software development, with at least 3 years in a software architect or senior technical lead role.
  • Proven experience designing and delivering complex enterprise-level applications.
  • Expertise in various architectural styles, including microservices, event-driven, and SOA.
  • Proficiency in multiple programming languages (e.g., Java, C#, Python, Go).
  • Strong understanding of cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
  • Experience with relational and NoSQL databases.
  • Knowledge of API design principles (RESTful, GraphQL).
  • Familiarity with Agile development methodologies and DevOps practices.
  • Excellent communication, presentation, and interpersonal skills.
  • Ability to lead technical discussions and influence decision-making in a remote setting.
This is a challenging and rewarding remote role for a passionate architect. Our engineering hubs are located in **Kitale, Trans-Nzoia, KE**, but this position is fully remote, allowing you to contribute from anywhere.
This advertiser has chosen not to accept applicants from your region.

Senior Software Architect - Cloud Solutions

60100 Embu, Eastern KES900000 Annually WhatJobs

Posted today

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 implementation of scalable, robust, and secure cloud-based software solutions. This is a fully remote position, offering the chance to architect transformative digital products from your home office. You will be responsible for defining technical strategies, setting architectural standards, and guiding development teams to build best-in-class applications.

Key Responsibilities:
  • Design and oversee the implementation of end-to-end software solutions on major cloud platforms (AWS, Azure, GCP).
  • Define architectural patterns, technology stacks, and development standards for cloud-native applications.
  • Lead the technical design of microservices, APIs, and data architectures to support complex business requirements.
  • Collaborate with product managers, stakeholders, and engineering teams to translate business needs into technical specifications.
  • Evaluate and recommend new technologies, frameworks, and tools to enhance software development and deployment processes.
  • Ensure the scalability, performance, security, and reliability of all cloud-based solutions.
  • Conduct code reviews and architectural assessments to ensure adherence to established standards and best practices.
  • Mentor and guide software engineers, fostering a culture of technical excellence and innovation.
  • Develop and maintain architectural documentation, diagrams, and design patterns.
  • Proactively identify technical debt and develop strategies for its remediation.
  • Manage remote engineering teams effectively, ensuring clear communication and alignment on architectural vision.

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 5 years in a software architect role focusing on cloud solutions.
  • Proven experience designing and deploying large-scale, distributed systems on cloud platforms.
  • In-depth knowledge of microservices architecture, containerization (Docker, Kubernetes), and CI/CD pipelines.
  • Expertise in at least one major cloud provider (AWS, Azure, GCP) and associated services.
  • Strong understanding of database technologies (SQL, NoSQL), data modeling, and data warehousing.
  • Excellent problem-solving, analytical, and strategic thinking skills.
  • Exceptional communication, presentation, and leadership abilities, essential for guiding distributed teams.
  • Experience with agile methodologies and DevOps practices.
  • Relevant cloud certifications (e.g., AWS Certified Solutions Architect, Azure Solutions Architect Expert) are highly desirable.

This is an exceptional opportunity to shape the technological future of a growing company in a fully remote capacity. You will drive innovation in cloud software development, impacting products and services used globally, with a strong connection to operations originating from Embu, Embu, KE .
This advertiser has chosen not to accept applicants from your region.

Lead Software Architect - Cloud Solutions

80202 Nairobi, Nairobi KES400000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a fast-growing technology firm specializing in cutting-edge cloud-based solutions, is looking for a talented Lead Software Architect to join their dynamic team. This is a fully remote position, allowing you to contribute from anywhere in Kenya. You will be instrumental in designing and guiding the development of scalable, robust, and secure software architectures that power our next-generation platforms.

Key Responsibilities:
  • Design and document high-level software architectures for cloud-native applications, adhering to best practices.
  • Lead the technical direction and decision-making for software development projects.
  • Collaborate with product managers and engineering teams to translate business requirements into technical solutions.
  • Evaluate and select appropriate technologies, frameworks, and tools for development.
  • Provide technical guidance and mentorship to development teams, fostering a culture of technical excellence.
  • Ensure the scalability, performance, reliability, and security of software solutions.
  • Develop and maintain architectural standards, patterns, and guidelines.
  • Conduct code reviews and provide constructive feedback to ensure code quality and adherence to architectural principles.
  • Stay abreast of emerging technologies and industry trends, incorporating them where beneficial.
  • Troubleshoot complex technical issues and provide innovative solutions.
  • Facilitate seamless collaboration among distributed development teams using effective remote communication tools.

Qualifications:
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field.
  • Extensive experience (10+ years) in software development with a significant focus on architecture design.
  • Proven experience designing and implementing cloud-based solutions (AWS, Azure, or GCP).
  • Expertise in microservices architecture, containerization (Docker, Kubernetes), and CI/CD pipelines.
  • Strong knowledge of various programming languages (e.g., Java, Python, Node.js) and database technologies (SQL, NoSQL).
  • Excellent understanding of system design principles, distributed systems, and API design.
  • Demonstrated ability to lead and mentor technical teams.
  • Exceptional problem-solving, analytical, and communication skills.
  • Experience working in a remote-first environment and managing distributed teams effectively.

If you are a visionary architect passionate about building scalable cloud solutions and thrive in a collaborative remote setting, we encourage you to apply.
This advertiser has chosen not to accept applicants from your region.

Lead Software Architect, Cloud Solutions

00102 Gathiruini KES280000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a visionary Lead Software Architect to design and guide the development of cutting-edge cloud solutions. This is a fully remote opportunity, allowing you to architect the future of software from your home office. You will be responsible for defining the overall technical vision, architecture, and development standards for cloud-based applications and services. This includes making critical decisions on technology stacks, frameworks, and deployment strategies to ensure scalability, security, and performance. Your role will involve collaborating closely with engineering teams, product managers, and stakeholders to translate business requirements into robust and maintainable software architectures. You will mentor and guide development teams, conduct code reviews, and ensure adherence to architectural best practices. The ideal candidate will possess extensive experience in software architecture, with a deep specialization in cloud platforms (AWS, Azure, GCP) and microservices architecture. Proven expertise in designing and implementing scalable, resilient, and secure cloud-native applications is essential. Strong knowledge of CI/CD pipelines, containerization (Docker, Kubernetes), and DevOps principles is also required. You will need exceptional problem-solving skills, a strategic mindset, and outstanding communication abilities to articulate complex technical concepts effectively. This remote position requires a high degree of autonomy, proactivity, and the ability to lead and inspire distributed teams. If you are a passionate software architect eager to shape innovative cloud solutions and drive technological excellence, this role is an exceptional fit. You will be instrumental in setting the technical direction and ensuring the successful delivery of high-quality software products.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest It solutions Jobs in Kenya !

Senior Software Architect - Cloud Solutions

00207 Naivasha, Rift Valley KES800000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is looking for a visionary Senior Software Architect to design and guide the development of scalable and robust cloud-based solutions. This fully remote position offers the chance to work on challenging projects, shaping the technological direction of innovative software products. You will be responsible for defining architectural patterns, selecting appropriate technologies, and ensuring the integration of various software components into a cohesive system. Key duties include collaborating with engineering teams to translate business requirements into technical designs, creating detailed architectural documentation, and providing technical leadership throughout the software development lifecycle. You will also mentor junior developers, conduct code reviews, and stay abreast of emerging technologies and industry trends. The ideal candidate will have extensive experience in cloud architecture (AWS, Azure, or GCP), microservices design, API development, and database management. A deep understanding of DevOps principles, CI/CD pipelines, and containerization technologies (Docker, Kubernetes) is highly desirable. Excellent communication and interpersonal skills are essential for effectively communicating complex technical concepts to both technical and non-technical stakeholders. You should possess a strong problem-solving aptitude and a passion for building high-quality, resilient software systems. This is a unique opportunity to make a significant impact on our client's digital transformation initiatives. We seek individuals who are proactive, self-motivated, and thrive in a collaborative remote work environment. Your expertise will be crucial in driving innovation and ensuring the technical excellence of our client's offerings. The ability to design for security, performance, and scalability is paramount for this role. Join us to build the future of enterprise software.
This advertiser has chosen not to accept applicants from your region.

Senior Software Architect, Cloud Solutions

40100 Mumbuni KES450000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a leading technology firm specializing in cloud-native applications, is seeking an experienced Senior Software Architect to design and oversee the development of robust, scalable, and secure cloud solutions. This is a fully remote position, allowing you to contribute your expertise from anywhere. You will play a pivotal role in defining the technical vision, architecture, and best practices for our client's cloud infrastructure and software products.

Key Responsibilities:
  • Design and implement scalable, high-performance, and secure cloud architectures (AWS, Azure, GCP).
  • Define technical standards, patterns, and best practices for software development within the cloud environment.
  • Lead the evaluation and selection of appropriate cloud services, technologies, and tools.
  • Collaborate with development teams to ensure adherence to architectural guidelines and design principles.
  • Develop roadmaps for cloud adoption and migration strategies.
  • Identify and address technical debt and performance bottlenecks.
  • Provide technical leadership and mentorship to software engineering teams.
  • Conduct code reviews and architectural reviews to ensure quality and maintainability.
  • Stay current with emerging cloud technologies and industry trends.
  • Develop and maintain architectural documentation.
  • Effectively communicate architectural decisions and technical strategies to both technical and non-technical stakeholders.
  • Drive innovation in cloud-native application development.

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 software architecture and cloud computing.
  • Proven experience designing and deploying complex applications on major cloud platforms (AWS, Azure, GCP).
  • Deep understanding of microservices architecture, containerization (Docker, Kubernetes), and CI/CD pipelines.
  • Proficiency in at least one major cloud provider's services and best practices.
  • Strong knowledge of programming languages (e.g., Java, Python, Go, Node.js).
  • Excellent understanding of database technologies (SQL and NoSQL).
  • Strong leadership, communication, and interpersonal skills.
  • Ability to work independently and effectively manage time and priorities in a remote setting.
  • Experience with infrastructure as code (IaC) tools (e.g., Terraform, CloudFormation) is a plus.
  • Relevant cloud certifications (e.g., AWS Certified Solutions Architect, Azure Solutions Architect Expert) are highly desirable.

This role is fully remote but is integral to projects that support clients in the **Machakos, Machakos, KE** region.
This advertiser has chosen not to accept applicants from your region.

Senior Software Architect - Cloud Solutions

00200 Gathiruini KES300000 Annually WhatJobs

Posted 1 day 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 scalable, robust, and secure cloud-based software solutions. This fully remote position requires a deep understanding of modern software architecture principles, cloud computing platforms (AWS, Azure, GCP), and best practices in software engineering. You will be instrumental in shaping the technical direction of our projects, ensuring alignment with business goals and future scalability. The ideal candidate will have a proven history of designing complex enterprise-level applications and a passion for innovation.

Key Responsibilities:
  • Design and document end-to-end software architectures for cloud-native applications.
  • Evaluate and select appropriate technologies, frameworks, and tools to meet project requirements.
  • Provide technical leadership and mentorship to development teams.
  • Ensure the adoption of architectural best practices, coding standards, and security measures.
  • Collaborate with stakeholders, including product managers and engineering leads, to define technical roadmaps.
  • Identify and mitigate technical risks and dependencies.
  • Optimize application performance, scalability, and reliability in cloud environments.
  • Develop proof-of-concepts and prototypes to validate architectural designs.
  • Conduct code reviews and provide constructive feedback to development teams.
  • Stay abreast of emerging technologies and industry trends, advocating for their adoption where appropriate.
  • Contribute to the continuous improvement of our software development lifecycle and engineering culture.

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 an architectural role.
  • Extensive experience designing and implementing solutions on major cloud platforms (AWS, Azure, or GCP).
  • Proficiency in microservices architecture, containerization (Docker, Kubernetes), and CI/CD pipelines.
  • Strong knowledge of programming languages such as Java, Python, C#, or Node.js.
  • Experience with database design and management (SQL and NoSQL).
  • Excellent problem-solving, analytical, and critical thinking skills.
  • Superior communication and leadership abilities.
  • Experience with Agile methodologies is essential.
This remote role offers the opportunity to work on challenging projects with a talented team and shape the future of our technological landscape.
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 IT Solutions Jobs