236 Enterprise Software jobs in Kenya

Senior Sales Executive - Enterprise Software

00100 Gathiruini KES400000 annum + com WhatJobs

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is a rapidly growing enterprise software company seeking a highly motivated and experienced Senior Sales Executive to drive revenue growth in their key markets. This role offers a hybrid work arrangement, allowing for a blend of remote flexibility and in-person collaboration. You will be responsible for identifying and closing new business opportunities, managing the full sales cycle from prospecting to deal closure, and building strong, lasting relationships with clients. A proven track record in B2B software sales, particularly in enterprise solutions, is essential. You will work closely with marketing and product teams to ensure customer success and achieve ambitious sales targets.

Key Responsibilities:
  • Develop and execute a strategic sales plan to achieve and exceed assigned sales quotas for enterprise software solutions.
  • Prospect for new business opportunities through various channels, including cold calling, networking, and social selling.
  • Build and maintain a robust sales pipeline, ensuring accurate forecasting and reporting.
  • Conduct product demonstrations and develop tailored proposals that address client needs and pain points.
  • Negotiate contract terms and close deals with enterprise-level clients.
  • Manage and nurture relationships with existing clients to ensure satisfaction and identify upsell/cross-sell opportunities.
  • Collaborate with pre-sales engineers, customer success managers, and marketing teams to deliver a seamless client experience.
  • Stay informed about industry trends, competitive landscape, and product updates.
  • Represent the company at industry events and trade shows.

Qualifications:
  • Bachelor's degree in Business Administration, Marketing, or a related field.
  • 5+ years of proven success in B2B enterprise software sales.
  • Demonstrated ability to meet and exceed sales targets consistently.
  • Strong understanding of SaaS sales methodologies and CRM software (e.g., Salesforce).
  • Excellent communication, presentation, negotiation, and closing skills.
  • Ability to build rapport and trust with senior-level executives.
  • Self-motivated, results-oriented, and adaptable to a hybrid work environment.
  • Strong organizational and time management skills.

Join a dynamic sales team and play a key role in driving our client's growth, with a flexible hybrid work model.
This advertiser has chosen not to accept applicants from your region.

Senior Sales Director - Enterprise Software Solutions

01100 Makongeni KES6000000 annum + com WhatJobs

Posted 7 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 Account Executive - Enterprise Software Sales

30100 Moiben KES180000 annum (plus WhatJobs

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly motivated and successful Senior Account Executive to join our dynamic sales team. This is a fully remote position, offering the opportunity to drive revenue growth by building and nurturing relationships with enterprise-level clients. As a Senior Account Executive, you will be responsible for identifying and pursuing new business opportunities, managing the entire sales cycle from prospecting to closing, and exceeding ambitious sales targets. You will focus on selling our cutting-edge enterprise software solutions to C-level executives and key decision-makers in target organizations. Your responsibilities will include developing a deep understanding of client needs and business challenges, creating tailored sales proposals, delivering compelling product demonstrations, and negotiating complex contracts. You will work closely with our marketing and product teams to ensure alignment and to leverage resources effectively. The ideal candidate will possess a proven track record of success in enterprise software sales, with a strong understanding of the sales process and a consultative selling approach. You should be adept at building rapport, establishing trust, and demonstrating the value proposition of our solutions. Excellent communication, presentation, negotiation, and closing skills are crucial. This role requires a self-starter who is highly driven, organized, and comfortable working independently in a remote setting. A minimum of 7 years of experience in B2B sales, with at least 5 years focused on enterprise software or technology solutions, is required. A Bachelor's degree in Business, Marketing, or a related field, or equivalent experience, is essential. Experience with CRM software (e.g., Salesforce) and sales engagement tools is mandatory. A strong network of contacts within target industries is a significant advantage. If you are a top-performing sales professional with a passion for technology and a desire to excel in a remote sales environment, we invite you to apply.
This advertiser has chosen not to accept applicants from your region.

Senior Remote Sales Development Manager - Enterprise Software

50100 Kakamega, Western KES760000 Annually WhatJobs

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking an experienced and results-driven Senior Remote Sales Development Manager to lead our outbound sales efforts for enterprise software solutions. This role is integral to driving pipeline generation and supporting the growth of our sales organization. As a fully remote position, you will manage and mentor a team of Sales Development Representatives (SDRs), empowering them to identify and engage with prospective clients through strategic outreach. Your responsibilities will include developing and refining prospecting strategies, setting clear performance metrics, and ensuring the team meets or exceeds its lead generation targets. You will also be involved in training, coaching, and performance management of the SDR team, fostering a high-performance culture. The ideal candidate will possess a Bachelor's degree in Business, Marketing, or a related field, coupled with a minimum of 7 years of experience in B2B sales development, with at least 3 years in a management or team lead capacity. Proven success in building and scaling high-performing SDR teams, preferably within the enterprise software or SaaS industry, is essential. Strong understanding of sales methodologies, CRM systems (e.g., Salesforce), sales engagement platforms (e.g., Outreach, SalesLoft), and lead generation best practices is required. Excellent leadership, communication, coaching, and motivational skills are critical for managing a remote team effectively. You should have a strategic mindset, strong analytical abilities to track and interpret performance data, and a deep understanding of the sales funnel. This is an excellent opportunity to play a key role in our sales success and advance your career in a dynamic, remote work environment.
This advertiser has chosen not to accept applicants from your region.

Senior Software Engineering Apprentice

60210 Gathiruini KES40000 month WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

apprenticeships
Our client, a cutting-edge cybersecurity firm, is looking for highly motivated and tech-savvy individuals to join their fully remote Software Engineering Apprenticeship program. This is an exceptional opportunity for aspiring engineers to gain hands-on experience and develop their skills in a professional, supportive, and entirely remote environment. As an apprentice, you will work alongside experienced software developers, contributing to real-world projects and learning various aspects of the software development lifecycle. You will be involved in coding, testing, debugging, and collaborating with team members using modern development tools and methodologies. The program is designed to provide a comprehensive understanding of software architecture, best practices, and agile development. Upon successful completion of the apprenticeship, there is potential for a full-time role within the company. This role requires a strong foundation in programming concepts and a genuine passion for technology and problem-solving.

Responsibilities:
  • Assist in the design, development, testing, and deployment of software applications under the guidance of senior engineers.
  • Write clean, efficient, and maintainable code in various programming languages (e.g., Python, Java, JavaScript).
  • Participate in code reviews and provide constructive feedback.
  • Debug and resolve software defects and issues.
  • Collaborate with team members through remote communication tools (e.g., Slack, Zoom, JIRA).
  • Learn and apply software development best practices and methodologies.
  • Contribute to the creation of technical documentation.
  • Participate in team meetings and contribute ideas for product improvement.
  • Gain practical experience with cloud platforms (e.g., AWS, Azure) and containerization technologies (e.g., Docker).
  • Develop a deep understanding of cybersecurity principles and their application in software development.
Qualifications:
  • A recent graduate with a Bachelor's degree in Computer Science, Software Engineering, or a related technical field, OR equivalent practical experience through bootcamps or self-study.
  • Demonstrated understanding of fundamental programming concepts, data structures, and algorithms.
  • Familiarity with at least one programming language (e.g., Python, Java, C++, JavaScript).
  • A strong desire to learn and grow in a fast-paced, remote software development environment.
  • Excellent problem-solving and analytical skills.
  • Good communication and collaboration skills, particularly in a virtual setting.
  • Ability to work independently and manage time effectively.
  • A proactive attitude and a keen interest in cybersecurity is highly desirable.
  • Previous personal projects or contributions to open-source projects are a plus.
This apprenticeship provides a structured learning path and real-world experience in a leading tech company. If you are eager to kickstart your career in software engineering, this remote opportunity is for you. Apply now to begin your journey!
This advertiser has chosen not to accept applicants from your region.

Senior Software Engineering Manager

60100 Embu, Eastern KES320000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a rapidly growing technology firm, is seeking an accomplished Senior Software Engineering Manager to lead one of our core development teams. This position is fully remote, offering the flexibility to work from any location. You will be responsible for guiding a talented team of software engineers through the entire software development lifecycle, from initial design and architecture to implementation, testing, and deployment. Your primary focus will be on fostering a high-performance culture, mentoring and developing engineers, ensuring the delivery of high-quality, scalable, and robust software solutions, and aligning technical strategies with business objectives. Key responsibilities include managing project timelines, allocating resources effectively, conducting code reviews, promoting best practices in software development (e.g., Agile methodologies, CI/CD), and collaborating with product managers and other stakeholders to define product roadmaps. The ideal candidate will possess a Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field, coupled with at least 7 years of experience in software development, including 3+ years in a leadership or management role. Proven experience with (mention relevant technologies, e.g., cloud computing, microservices, specific programming languages) is essential. Strong technical acumen, excellent communication and interpersonal skills, and a passion for building high-performing, motivated teams are critical for success in this role. This is an exceptional opportunity to make a significant impact on our client's technological innovation and product delivery within a supportive and dynamic remote work environment.
This advertiser has chosen not to accept applicants from your region.

Graduate Trainee - Software Engineering

00100 Abothuguchi West KES80000 month WhatJobs

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client, a rapidly growing technology firm, is looking for enthusiastic and motivated Graduate Trainees to join their innovative Software Engineering team. This is a fully remote, entry-level opportunity designed to launch your career in software development. You will receive comprehensive training and mentorship from experienced engineers, working on real-world projects across the full software development lifecycle. Your responsibilities will include assisting in the design, coding, testing, and deployment of software applications. You'll gain hands-on experience with various programming languages, frameworks, and development methodologies. This role requires a proactive attitude, a strong desire to learn, and the ability to adapt to new technologies quickly. You will collaborate with a talented team in a dynamic, remote environment, contributing to the creation of cutting-edge software solutions. We are seeking individuals with a solid foundation in computer science principles and a passion for building high-quality software. This program provides an excellent foundation for aspiring software engineers, offering exposure to diverse technical challenges and career development opportunities within our client's organization. If you are a recent graduate with a passion for technology and a drive to excel, this is the perfect starting point for your professional journey.
Key Responsibilities:
  • Assist in software design and development tasks under the guidance of senior engineers.
  • Write clean, maintainable, and efficient code in various programming languages.
  • Participate in code reviews and contribute to team knowledge sharing.
  • Test and debug software applications to ensure quality and performance.
  • Collaborate with team members on project planning and execution.
  • Learn and apply new technologies, tools, and methodologies.
  • Assist in the documentation of software designs and processes.
  • Contribute to problem-solving and troubleshooting efforts.
  • Engage in continuous learning and skill development in software engineering.
  • Support the deployment and maintenance of software applications.
Qualifications:
  • Recent graduate with a Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
  • Strong understanding of fundamental computer science concepts, data structures, and algorithms.
  • Proficiency in at least one programming language (e.g., Java, Python, C++, JavaScript).
  • Familiarity with software development principles and methodologies.
  • Excellent problem-solving and analytical skills.
  • Strong communication and teamwork abilities.
  • Eagerness to learn and adapt in a remote work environment.
  • Demonstrated passion for technology and software development.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Enterprise software Jobs in Kenya !

Advanced Software Engineering Trainee - Remote Cloud Technologies

80200 Nairobi, Nairobi KES60000 month WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

intern
Our client is offering an exceptional Advanced Software Engineering Trainee opportunity for aspiring developers looking to build a career in cloud technologies. This is a fantastic fully remote apprenticeship designed to provide comprehensive training and hands-on experience in modern software development practices. As a trainee, you will be paired with experienced mentors who will guide you through various stages of the software development lifecycle, from requirement gathering and design to coding, testing, and deployment. You will work on real-world projects, contributing to the development of cloud-based applications and services. This program focuses on building skills in languages such as Python, Java, or Go, and familiarity with cloud platforms like AWS, Azure, or GCP. You will learn about microservices architecture, containerization (Docker, Kubernetes), CI/CD pipelines, and agile methodologies. The goal of this traineeship is to equip you with the knowledge and practical experience needed to transition into a full-time software engineering role upon successful completion. Key learning areas include: back-end development, API design, database management, and cloud infrastructure management. You will participate in coding challenges, code reviews, and team-based projects to enhance your collaborative and problem-solving skills. The ideal candidate is a recent graduate with a Bachelor's degree in Computer Science, Software Engineering, or a related technical field, or an individual with a strong aptitude and demonstrable passion for software development. Prior coding experience through personal projects, bootcamps, or academic coursework is a strong plus. Excellent communication skills, a proactive learning attitude, and a commitment to delivering high-quality work are essential. If you are eager to launch your tech career in a supportive and innovative remote environment, this is the perfect opportunity for you.
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.

Remote Engineering Apprentice - Software Development

01000 Mumbuni KES30000 month WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

intern
Our client is looking for ambitious and motivated individuals to join their team as Remote Engineering Apprentices focusing on Software Development. This is a fully remote, paid apprenticeship program designed to provide comprehensive training and hands-on experience in building software applications. Apprentices will work under the guidance of experienced engineers, contributing to real projects, and learning various aspects of the software development lifecycle. This program is ideal for individuals with a foundational understanding of programming concepts and a strong desire to build a career in software engineering. You will gain exposure to modern development tools, methodologies, and best practices in a collaborative remote environment.

Responsibilities:
  • Assist in the design, development, and testing of software applications.
  • Write clean, efficient, and well-documented code under the mentorship of senior engineers.
  • Participate in code reviews and contribute to team discussions.
  • Learn and apply various programming languages and frameworks (e.g., Python, Java, JavaScript).
  • Troubleshoot and debug software issues.
  • Contribute to the development of technical documentation.
  • Collaborate with team members using project management and communication tools.
  • Gain practical experience with agile development methodologies.
  • Support the implementation of new features and enhancements.
  • Actively seek feedback and apply learnings to improve skills and performance.
Qualifications:
  • Recently graduated from a recognized institution with a degree or diploma in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience.
  • Basic understanding of programming concepts and data structures.
  • Familiarity with at least one programming language (e.g., Python, Java, C++, JavaScript).
  • Strong problem-solving and analytical skills.
  • Excellent communication and teamwork abilities.
  • Eagerness to learn and adapt to new technologies.
  • Ability to work independently and manage tasks effectively in a remote setting.
  • A portfolio of personal coding projects or GitHub contributions is a strong plus.
This apprenticeship offers an exceptional pathway to launch a successful career in software development with practical experience and valuable mentorship.
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 Enterprise Software Jobs