Software Developer Enterprise Applications Engineer

Urgent
Apply Now

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:

best job website in Kenya

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:

best job website in Nigeria

Candidates monitoring workforce trends and hiring in Kenya initiatives can expand their search through international employment resources.

Further career resources are available at:

best job website in Namibia

Professionals interested in North African technology and digital sector opportunities may also explore:

best job website in Morocco

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.