Senior Software Engineer || InnBucks

  • Harare

InnBucks

DUE: 27 MAR 2025

JOB VACANCY: SENIOR SOFTWARE ENGINEER

REPORTING STRUCTURE
Reporting: Head of Engineering
Interacts with: Engineering

Job Description

  • Architect, develop, and maintain scalable, secure, and high-performance fintech applications.
  • Design and optimize API-driven microservices to support payments, transactions, and
    digital banking features.
  • Ensure high availability, fault tolerance, and security across all software components.
  • Implement best practices in software engineering, DevOps, and CI/CD pipelines.
  • Work with cloud platforms (AWS, GCP, or Azure) to design and deploy fintech applications.
  • Lead and participate in code reviews, architecture discussions, and system design sessions.
  • Continuously Improve software performance, scalability, and security.
  • Stay ahead of the curve on emerging technologies, cybersecurity risks, and fintech trends.
  • Troubleshoot and resolve critical production Issues efficiently.
  • Collaborate with cross-functional teams including product managers, security engineers, and DevOps teams.
  • Mentor Junior engineers and foster a culture of technical excellence.

CANDIDATE SPECIFICATION

Experience

  • 8+ years of hands-on experience in software development, with a strong focus on backend systems.
  • Expertise in modern programming languages such as Java (Spring Boot), C#, or Python, with a proven track record of building scalable and high-performance applications.
  • Proficiency in Spring Boot for building robust, scalable, and maintainable backend services, leveraging Its ecosystem for dependency Injection, data access, and security.
  • Deep understanding of RESTful APIs, GraphQL, and gRPC.
  • Proven experience in database architecture and optimization using PostgreSQL, MySQL, or NoSQL (MongoDB, DynamoDB).
  • Strong experience in cloud platforms (AWS, GCP, or Azure) and containerization using Docker/Kubernetes.
  • Solid understanding of security best practices, cryptography, and secure coding standards.
  • Experience with real-time transaction processing systems, payments, or digital wallets is a strong plus.
  • Familiarity with message brokers (Kafka, RabbitMQ, or Redis Streams) for event driven architecture.
  • Strong knowledge of CI/CD, Infrastructure as code (Terraform, Ansible), and DevOps workflows.
  • Ability to work independently, take full ownership of projects, and deliver high quality solutions without direct supervision.
  • Excellent problem-solving, debugging, and performance optimization skills.

Why Join Inn Bucks?

  • Work on mission-critical fintech applications that power financial services In Zimbabwe.
  • Take full ownership of your work and make a real impact.
  • Be part of a high-performing engineering team focused on Innovation and security.
  • Competitive salary and benefits package.

Employment: Permanent
Location: Harare, Zimbabwe
Remuneration: To be discussed with the successful candidate.

TO APPLY
Interested candidates should submit applications accompanied by a detailed resume no later than 27th of March 2025 by 4pm. All applications should be emailed to [email protected]
clearly Indicating the position you are applying for as your Email subject reference.

error: Copying data/information from one website to another site for commercial use is against ZISPA regulations. It's illegal
Scroll to Top