
Progressive Credit Ltd
Junior Software Developer (Entry-Level) – Progressive Credit Ltd | Nairobi | Junior Software Developer Jobs in Kenya 2025
ESSENTIAL JOB DETAILS
- Position: Junior Software Developer
- Location: Head Office – Nairobi, Kenya
- Type of Job: Full-Time
- Experience Level: Entry-Level (2 years experience required)
- Job Category: Information Technology / Software Development
- Application Deadline: 18th April 2025
- Application Mode: Email Application to …
INTRODUCTION
Progressive Credit Ltd, a forward-thinking non-deposit taking microfinance institution, is seeking to recruit a passionate and competent Junior Software Developer to join its expanding technology team. As the company continues to adopt cutting-edge technologies and automate internal operations and client-facing systems, this role will offer you a powerful launchpad into the world of professional software development within the financial services sector in Kenya.
This is not just another job; it is a mission-aligned career opportunity that supports both personal development and national financial inclusion. If you have foundational coding skills and an appetite for learning, this position will provide the perfect ecosystem for career advancement and long-term impact.
ABOUT PROGRESSIVE CREDIT LTD
Progressive Credit Ltd is a proudly Kenyan non-deposit taking microfinance institution that delivers a wide range of flexible and innovative financial products to businesses and individuals across the country. With a strategic presence in major towns and regions, our mission is to enhance financial accessibility and convenience for the underserved and unbanked segments.
Driven by a bold digital transformation agenda, Progressive Credit Ltd is scaling up its internal tech capabilities and product delivery platforms to become a tech-enabled microfinance leader in Kenya. By investing in software development talent, we are building digital tools that will support real-time loan processing, digital customer onboarding, mobile integrations, and automated compliance.
JOB PURPOSE
The primary role of the Junior Software Developer is to support the design, development, testing, and maintenance of custom software solutions that support internal departments and customer engagement. The position will operate under the mentorship of senior software developers and IT managers.
As a Junior Software Developer, you will contribute directly to the creation of digital systems that power day-to-day operations, streamline reporting, and offer real-time decision-making tools. This role is ideal for early-career developers who are eager to refine their skills, work on impactful products, and grow within a vibrant team culture.
KEY RESPONSIBILITIES
- Participate in the development and maintenance of web-based and desktop applications using technologies such as C#, PHP, and JavaScript.
- Collaborate with senior developers, analysts, and cross-functional departments to gather technical requirements for system development.
- Translate business requirements into functional code and conduct unit-level testing for reliability and accuracy.
- Work with project teams to design logical workflows and architect scalable solutions using modular development principles.
- Implement version control workflows using Git, ensuring well-documented commits and effective code management.
- Resolve software defects by reproducing bugs, analyzing code, and testing patches before deployment.
- Ensure integration of systems with third-party tools, such as APIs, SMS gateways, and data warehouses.
- Prepare user guides and system documentation for internal users and system auditors.
- Participate in regular code reviews, stand-up meetings, and sprint retrospectives.
- Adhere to secure coding practices and data privacy regulations when developing user interfaces or handling sensitive financial information.
QUALIFICATIONS AND EXPERIENCE
Minimum Academic Qualifications
- Diploma or Bachelor’s Degree in Computer Science, Information Systems, Software Engineering, or any other relevant technical field from a recognized institution.
Experience and Technical Expertise
- Minimum of 2 years hands-on experience in software development roles, either full-time or internship-based.
- Demonstrated knowledge of object-oriented programming (OOP) concepts and ability to implement them in C# and PHP.
- Competence in JavaScript and modern frontend frameworks like Vue.js or React (preferred).
- Familiarity with relational databases, such as MySQL, PostgreSQL, or SQL Server.
- Understanding of RESTful API consumption and integration within web applications.
- Exposure to web development frameworks like Laravel, ASP.NET MVC, or Node.js is advantageous.
- Working knowledge of Git and GitHub/GitLab for code collaboration.
- Familiarity with cloud services such as AWS, Azure, or Google Cloud Platform is a plus.
Soft Skills and Behavioral Attributes
- Strong organizational skills with the ability to manage multiple projects simultaneously.
- Attention to detail and commitment to producing high-quality, error-free code.
- Clear communication skills, both verbal and written, especially when translating technical content for non-technical teams.
- Positive attitude, adaptability, and proactive problem-solving approach.
- Commitment to continuous learning and ability to thrive in a fast-paced work environment.
WHY THIS ROLE MATTERS
With Kenya’s fintech landscape rapidly expanding, Progressive Credit Ltd is positioning itself as a digitally mature financial institution ready to lead in automation, mobile-first services, and data-driven customer engagement. This position offers you the chance to:
- Work on meaningful projects with real-time outcomes.
- Learn directly from experienced developers and IT leads.
- Understand how software powers the backend of microfinance and digital lending systems.
- Build a professional portfolio that showcases commercial projects and internal tools used by thousands of clients.
BENEFITS OF JOINING PROGRESSIVE CREDIT
- Structured learning and mentorship for entry-level developers.
- Opportunities for certification, training, and conference sponsorship.
- Exposure to Agile and Scrum workflows, preparing you for global tech markets.
- Access to a collaborative work environment with progressive tools, systems, and senior technical leads.
- Support for career progression including internal promotions, performance bonuses, and recognition.
HOW TO APPLY
All interested candidates who meet the criteria outlined above should send their applications as follows:
- Submit your application letter and updated CV clearly detailing your qualifications, experience, and contact details.
- Use the email subject line: “Application for Junior Software Developer Position”
- Send applications to: careers@progressivecr.com
Application Deadline: 18th April 2025
Only shortlisted candidates will be contacted. Early applicants will receive priority.
ADDITIONAL ENGAGEMENT
Looking for more opportunities in software engineering, IT, or fintech development? Browse and apply directly via:
To apply for this job please visit progressivecr.com.
By The Kenyan Job Finder Team
Discover more from THE KENYAN JOB FINDER 2
Subscribe to get the latest posts sent to your email.