Role SummaryAs an Application Developer at Reignova, you will architect and deliver scalable, cloud-native enterprise applications that power critical operations for some of East Africa's most influential institutions. You are a builder at heart someone who takes ownership from whiteboard to production, ensures rock-solid performance under load, and constantly raises the bar for what great software looks like.
Key Responsibilities- Design, develop, and maintain full-stack web and mobile applications for enterprise clients in different economic sectors
- Build and integrate RESTful APIs and microservices architectures that power high-throughput, mission-critical systems
- Develop cloud-native applications on Azure or AWS, leveraging containerization (Docker/Kubernetes) and CI/CD pipelines
- Collaborate with architects, UX designers, and client stakeholders to translate business requirements into robust technical solutions
- Lead code reviews, enforce engineering standards, and mentor junior developers within project teams
- Identify performance bottlenecks and implement optimizations to ensure enterprise-grade reliability and scalability
- Participate in solution design workshops and contribute to pre-sales technical scoping for prospective clients
- Stay ahead of emerging frameworks, languages, and tooling to continuously modernize Reignova's technical stack
Required Qualifications & Experience- Minimum of 3 years of professional software development experience in enterprise or consulting environments
- Strong proficiency in JavaScript ecosystems: React.js (frontend), Node.js (backend)
- Solid experience with Python for backend services, automation scripts, and data-adjacent applications
- Working knowledge of .NET / C# for enterprise application development
- Proven experience building and consuming RESTful APIs and GraphQL services
- Hands-on experience with relational (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) databases
- Familiarity with cloud platforms: Microsoft Azure or AWS deployment, storage, serverless functions
- Experience with version control (Git), CI/CD, and agile delivery methodologies
- Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience
Required Education- Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related technical field from a recognized institution
- Added Advantage: Master's degree in Software Engineering, Computer Science, or an MBA with a technology specialization
Preferred Certifications- Microsoft Certified: Azure Developer Associate
- AWS Certified Developer - Associate
- Certified Scrum Developer
- Oracle Certified Professional (OCP) Java SE
- Certified Kubernetes Application Developer (CKAD)
- Azure DevOps Engineer Expert
- Google Professional Cloud Developer
Preferred Skills- Mobile (React Native / Flutter)
- Docker & Kubernetes
- TypeScript
- Microservices Design Patterns
- Azure DevOps
- AI/ML API Integration
- Technical Scoping & Client Presentations
- Agile / Scrum Delivery
Candidate Profile- Young, ambitious professional with a relentless drive to build software that creates real-world impact
- Strong problem-solver who can diagnose complex technical issues independently and navigate ambiguity
- Excellent communicator who can clearly articulate technical trade-offs to non-technical stakeholders
- Comfortable working in fast-paced consulting environments with multiple concurrent projects
- Self-starter who takes pride in clean code, documentation, and engineering craftsmanship
- Collaborative team player who elevates those around them
Application Instructions- Interested candidates should send their application via email to: hr@reignovatechnologies.com
- In the subject line of your email, clearly state the position you are applying for. Example: Application for Network Engineer
- In the email, indicate your expected monthly gross salary.
- Please attach the following documents to your email:
- Passport Size Photo
- Curriculum Vitae (CV)
- Application Letter
- Copies of Certificates
- Applications missing any of the above attachments or information will not be considered.
- Only shortlisted candidates will be contacted.