HireFT
Browse JobsHow it worksPricingAboutSuccess Stories
    Back to jobs
    AX

    Axian Group

    Digital Infrastructure

    <<ENTER DISPLAY JOB TITLE>>

    Any, MadagascarOn-SiteFull-timePosted 1mo ago
    All Axian Group jobs

    Job description

    SENIOR SOFTWARE ENGINEER 

    1- WHAT YOU'LL DO
    Design, build, deploy and continuously improve software that powers millions of financial transactions in Madagascar.
    You own solutions end-to-end, from understanding business requirements to delivering reliable production systems. Documentation is a by-product of engineering, not the primary deliverable.
    You leverage modern AI-assisted engineering to maximize quality, speed and maintainability.

    a- Build software 
    - Design and implement production-grade software
    - Deliver maintainable, well-tested code
    - Build APIs, services and integrations
    - Participate in architecture decisions
    - Continuously improve existing systems

    b - Own technical design 
    Starting from a formal Business Requirement Document (BRD) or a rough sketch on a pizza box, you will:

    - understand the business problem
    -bchallenge assumptions when appropriate
    - propose the technical solution
    - document key architectural decisions
    - implement the solution

    You are expected to think - not merely execute.

    c- Use AI as a force multiplier 
    You will be expected to use AI daily.

    Examples include:

    - generating implementation drafts;
    - producing tests;
    - writing documentation;
    - reviewing code;
    - debugging production issues;
    - generating diagrams;
    - exploring architectural alternatives.

    Using AI effectively is considered a core engineering skill.

    d- Deliver quality 
    - Unit tests
    - Integration tests
    - Observability
    - Performance
    - Security
    - Maintainability

    Quality is everyone's responsibility.

    e - Operate what you build 
    - Deploy safely
    - Monitor production
    - Investigate incidents
    - Improve reliability
    - Reduce operational complexity

    2- WHAT WE'RE LOOKING FOR 

    a- Get things done ! 
    - You know when simplicity beats sophistication
    - You optimize for long-term maintainability
    - You care about solving customer problems, not simply implementing tickets
    - You can explain technical decisions to both engineers and non-engineers
    - You are comfortable collaborating with LLMs as part of your daily workflow. You know how to decompose problems so AI can help effectively while maintaining engineering judgment.
    - You can lead a meeting in English

    b - Excellent software engineering fundamentals 
    You’re confortable with the dundamentals :

    - Data structures
    - Algorithms
    - Object-oriented design
    - Distributed systems
    - Databases
    - API design

    c -Technical skills 
    Significant experience in several of the following:

    - Java / Spring Boot or any strongly typed copycat techs 😂
    - REST APIs
    - SQL – all flavours are loved
    - Git
    - Docker
    - Kubernetes at scale
    - CI/CD
    - GitHub Actions
    - Event-driven architectures
    -  Distributed systems

    Nice to have

    - Mobile Money
    - FinTech
    - Banking
    - High-throughput transaction systems
    - Observability
    - Domain-Driven Design
    - Event Sourcing

     3 - WHAT SUCCESS LOOKS LIKE
    After one month at MVola you should:

    - Deliver production features autonomously.
    - Own one or more critical services.
    - Improve engineering practices around you.
    - Mentor other engineers.
    - Reduce delivery lead time.
    - Increase deployment frequency.
    - Improve software quality.
    - Leave the codebase in a better state than you found it.

    4 - ENGINEERING PRINCIPLES 
    At MVola, we believe that:

    - Software is more important than documents
    - Working software is the primary measure of progress
    - Every engineer is responsible for design, implementation, testing and documentation
    - AI augments engineers - it does not replace engineering judgment
    - Simple architectures are preferred over clever ones
    - If it's not tested, it's not done
    - If it cannot be deployed safely, it's not done
    - If it isn't observable, it isn't finished
    - Own the outcome, not just the task
    - Continuously improve the system and the team

    If you can relate, don’t wait a single minute and join our wonderful team 😊.

    Job details are sourced from the employer's original posting.

    Open job posting
    AX

    About the company

    Axian Group

    Axian Group is a leading digital infrastructure company focused on mobile towers, fiber optics, and electric vehicle charging solutions.

    View all Axian Group jobs
    Industry
    Digital Infrastructure
    Open roles
    273

    Interested in this role?

    Apply with HireFT

    Free to start — no card required.

    Your fit

    How well do you match?

    Sign in to see how your résumé lines up with this role.