Job Description
Software Developer – Cellulant Corporation Kenya
Company: Cellulant Corporation
Location: Nairobi, Kenya
Position: Software Developer
Employment Type: Full-Time
Department: Software Engineering & Product Development
Industry: Fintech / Financial Technology / Digital Payments
Salary: KES 2,800,000 – KES 5,400,000 per year (depending on qualifications, technical expertise, and experience)
Contract Type: Permanent
Working Hours: 40 Hours per Week
About the Company
Cellulant Corporation is a leading African fintech company that provides digital payment infrastructure, financial technology solutions, merchant services, and payment gateway platforms across multiple African markets. The company supports millions of transactions and continues to invest in innovative software solutions, cloud-native technologies, and scalable digital platforms.
Professionals seeking jobs in Kenya and technology careers within a high-growth fintech environment are encouraged to apply.
Position Overview
The Software Developer will design, develop, test, deploy, and maintain secure enterprise applications supporting digital payments and financial services. The successful candidate will work closely with product managers, engineers, architects, and quality assurance teams to deliver scalable solutions that support business growth and customer satisfaction.
This opportunity is ideal for professionals searching for job openings in Kenya, vacancies in Kenya, and advanced software engineering careers.
Key Responsibilities
- Design and develop enterprise-grade software applications.
- Build and maintain APIs, microservices, and backend services.
- Participate in system architecture and technical design reviews.
- Develop scalable fintech and payment processing solutions.
- Perform full software development lifecycle activities.
- Write clean, efficient, and maintainable code.
- Conduct unit testing, integration testing, and debugging.
- Collaborate with DevOps teams on deployment automation.
- Implement secure coding practices and application security controls.
- Support cloud computing and distributed application environments.
- Optimize system performance and application reliability.
- Participate in Agile sprint planning and technical discussions.
- Contribute to innovation and digital transformation initiatives.
Applicants interested in jobs in Nairobi and hiring in Kenya opportunities are encouraged to apply.
Educational Requirements
Essential Qualifications
- Bachelor’s Degree in Computer Science, Software Engineering, Information Technology, Computer Engineering, or related discipline.
- Strong foundation in programming principles and software architecture.
Preferred Qualifications
- Master’s Degree in Computer Science or Information Systems is advantageous.
- Professional certifications in AWS, Azure, Google Cloud, Kubernetes, DevOps, Agile, or Software Architecture are highly desirable.
Experience Requirements
- Minimum 3–6 years of professional software development experience.
- Experience building large-scale enterprise applications.
- Familiarity with fintech, payment systems, banking platforms, or digital products is advantageous.
- Experience working within Agile software development teams.
Technical Skills and Competencies
The ideal candidate should possess:
- Advanced software engineering expertise
- Strong application development experience
- Knowledge of Java development
- Experience with Python programming
- Expertise in web application development
- Understanding of cloud computing
- Experience in API development
- Knowledge of database management
- Familiarity with microservices architecture
- Strong DevOps practices
- Experience with CI/CD pipelines
- Understanding of cybersecurity principles
- Expertise in system integration
- Knowledge of Agile methodologies
- Strong problem-solving skills
- Excellent technical communication
Training and Professional Development
Successful candidates will receive access to:
- Advanced Software Engineering Programs
- Cloud Technology Certifications
- DevOps and Automation Training
- Cybersecurity Awareness Workshops
- Agile and Scrum Certification Programs
- Leadership Development Initiatives
- Fintech Innovation Training
- Continuous Professional Development Opportunities
Professionals interested in recruitment in Kenya opportunities often prioritize organizations that invest significantly in employee growth and technical advancement.
Additional career opportunities can be explored through:
Salary and Benefits
- Competitive annual salary package
- Performance-based incentives
- Comprehensive medical insurance
- Pension and retirement benefits
- Paid annual leave
- Professional certification sponsorship
- Learning and development programs
- Employee wellness initiatives
- Career advancement opportunities
Candidates searching for job posting in Kenya opportunities frequently prioritize employers with strong employee development programs.
Career Progression Opportunities
This role offers progression into:
- Senior Software Developer
- Lead Software Engineer
- Solutions Architect
- Engineering Manager
- Technical Product Manager
- Cloud Solutions Architect
- Director of Engineering
Applicants interested in job in Kenya and long-term software engineering careers can establish strong technical leadership foundations through this opportunity.
Employment Market Insights
Kenya remains one of Africa’s fastest-growing technology and fintech ecosystems, creating significant demand for software engineers and digital professionals. Job seekers frequently search for jobs in Mombasa, jobs in Nakuru, vacancies in Kenya, hire in Kenya, recruit in Kenya, job portal in Kenya, job openings in Nairobi, software developer jobs in Kenya, post a job in Kenya, and recruitment in Kenya when exploring career opportunities.
Professionals interested in regional employment opportunities may also review:
Candidates monitoring workforce trends and hiring in Kenya initiatives can expand their search through international employment resources.
Further career resources are available at:
Professionals interested in North African technology and digital sector opportunities may also explore:
Application Requirements
Interested applicants should submit:
- Updated Curriculum Vitae (CV)
- Cover Letter
- Academic Certificates
- Professional Certifications
- Portfolio, GitHub, or Technical Project Links
- Professional References
- Valid Identification Documents
Application Deadline
Applications will remain open until the position is successfully filled.
Cellulant Corporation is an equal opportunity employer committed to innovation, digital transformation, diversity, and professional workforce development. Qualified software professionals passionate about building scalable digital solutions and advancing financial technology across Africa are encouraged to apply.