Aceli Africa logo

Software Engineer, Associate, Salesforce Platform at Aceli Africa

Aceli Africa

NairobiFull-time2 - 5 years

Job description

Job Description We are seeking a driven Software Engineer to build and scale Aceli's Salesforce-based platform. You will design, develop, and maintain system features, translating complex business processes into scalable, user-friendly solutions. While Salesforce experience is a plus, strong Java or object-oriented programming experience is sufficient to transition into Apex. This role is suitable for a Software Engineer who is interested in working on enterprise systems and experienced in building complex integrations and scalable business systems. Prior Salesforce experience is helpful but not required; strong software engineering fundamentals and solid object-oriented programming experience, particularly in Java. Key Responsibilities Feature Development Build and maintain features on Aceli's Salesforce-based platform using Apex, SOQL, Lightning Web Components, Flow, validation rules and other platform capabilities. Core platform logic is written in Apex, which shares close structural similarities with Java; prior Java experience maps directly. Build configurable solutions using custom metadata and other framework patterns or dynamic logic engines that minimise hardcoding and allow business users to manage logic through configuration where appropriate. System Design & Problem Solving Analyse complex operational processes and design system solutions that are efficient, user-friendly, and scalable. Design solutions that improve automation, reduce manual work, and improve user experience for internal and external partners; and improve system architecture, performance, and maintainability. Code Quality & Code Review Actively champion code health by leading peer reviews and establishing automated testing standards. Maintain coding standards and best practices across the system. Conduct unit testing and support end-to-end testing and User Acceptance Testing. Integrations & APIs Design, build, and maintain integrations between Salesforce and external systems using APIs. Support data integrations, automation tools, and reporting systems, ensuring data integrity across systems. Documentation & Technical Support Document technical solutions, system architecture, and key workflows, including deployments and user guides. Support internal teams in troubleshooting system issues. Qualifications Educational Foundation: Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related technical field. Programming Mastery: 2 - 5 years of professional software engineering experience with a strong foundation in Java or another object-oriented language (Python, C#, Kotlin). Familiarity with frameworks such as Spring Boot and experience working with relational databases (SQL) are a strong plus. Apex and Salesforce experience are advantageous but not required. APIs & Integrations: Solid understanding of REST API design and integration patterns. Experience building or consuming APIs in a Java/Apex or similar environment is directly applicable. The Engineer's Toolkit: Strong grasp of the Software Development Life Cycle (SDLC), including Agile methodologies, version control (Git), and robust testing and release processes. The Configurable Mindset: Inclination for building flexible, configurable systems that minimise hardcoding and support non-technical users in managing business logic. Problem-Solving: Curious troubleshooter with the debugging skills to navigate complex system issues and performance bottlenecks. What you will gain This role is a genuine career opportunity to develop the following: Salesforce expertise: You will develop deep, hands-on expertise in the Salesforce platform, including Apex, integrations, and system architecture. Salesforce is one of the most in-demand enterprise technology platforms globally, and hands-on engineering experience is a significant career accelerant. Aceli supports professional development, including Salesforce certifications. Real-world impact: Your work will directly enable lending to agricultural SMEs and smallholder farmers across Kenya, Tanzania, Rwanda, Uganda, and Zambia. The systems you build have a direct line to the $1.6B Phase 2 capital mobilisation target. Enterprise systems at scale: Multi-country operations, complex financial logic, API integrations, and high-volume data — genuine engineering challenges, not toy problems.

Similar jobs

Tradecare Africa logo

Content Creator (AI & Digital Media) at Tradecare Africa

Tradecare Africa

NairobiFull-timeNew

Trade Care Academy is looking for a creative powerhouse to join our team as a Content Creator. In this role, you will use the latest AI tools (ChatGPT, Suno AI) and Adobe Photoshop to produce high-quality educational agricultural content at scale. What You'll Do Generate AI images using ChatGPT and similar tools Compose original music tracks and sound effects using Suno AI Design PSD renditions up to 4K resolution Follow strict quality checklists and hit daily production targets Maintain organised file naming and folder structures What We're Looking For Experience with AI tools (Midjourney, DALL-E, Suno, or similar) Adobe Photoshop proficiency 1 - 3 years' experience + a strong portfolio Diploma in Graphic Design, Digital Media, or a related field Strong attention to detail and ability to meet deadlines Highly Desirable: Adobe Photoshop Certification Familiarity with agricultural or educational content Knowledge of file formats (PSD, PNG, MP3, MP4) Portfolio Requirements (Must Submit) Your application must include: 8+ AI-generated images 3+ original music tracks (Suno or similar) PSD design samples (if available)

ExternalPosted Today
Tradecare Africa logo

Video Editor (Video Assembly & Motion Graphics) at Tradecare Africa

Tradecare Africa

NairobiFull-timeNew

Trade Care Academy is looking for skilled Video Editors to create high-quality Agricultural educational videos using Premiere Pro, After Effects, and AI content generation platforms. The Role Edit videos, create motion graphics, and sync audio/voiceovers Follow SOPs, templates, and quality checklists Deliver organized project Work collaboratively with the production team to meet content targets Your Qualifications Minimum Requirements: Diploma in Film, Multimedia, or a related field Proficiency in Adobe Premiere Pro and Adobe After Effects Familiarity with AI video generation and prompting Strong attention to detail and critical thinkers Highly Desirable: Adobe Premiere Pro & After Effects Certification Digital Marketing skills 1-3 years' experience + strong showreel Portfolio Requirements (Must Submit) Your application must include: Showreel featuring AI-generated video Motion graphics samples Video demonstrating core editing skills

ExternalPosted Today