Design, develop, and maintain high‑quality software solutions for MTN Nigeria, integrating with legacy systems, internal cloud environments, and APIs, while ensuring performance, scalability, and security.
Responsibilities
Design and implement software solutions that seamlessly integrate with MTN’s existing systems, including legacy platforms.
Ensure that software is optimized for MTN’s internal cloud environments, APIs, and infrastructure to improve performance, scalability, and cost‑efficiency.
Implement and maintain automated testing frameworks and CI/CD pipelines to ensure continuous integration and deployment.
Develop clean, scalable, and maintainable code while balancing short‑term deliverables with long‑term sustainability.
Design and integrate APIs that interact with various internal systems, databases, and services.
Support the development life cycle of platform architectural design, deployment and debugging; build release pipelines; maintain version control and CI/CD; lead Agile team; automate deployments; configure infrastructure; manage cloud and on-prem resources.
Compensation
The projected compensation range for this position is 172K-182K (annualized USD).
Responsibilities
Support the development life cycle of platform architectural design, deployment and debugging
Build a release pipeline to enable fast, but safe delivery of critical business software to Production
Develop & Maintain sound version control best practices-based CM systems (GIT)
Serve as a technical lead for an Agile team and actively participate in all Agile ceremonies
Automate release deployments across development, test, staging, QA and production stacks
Requirements
Bachelor's degree or higher in either Engineering (i.e. Computer, Electrical, Mechanical, Aerospace, etc.) or Computer Science
Nice to have: Experience integrating Jenkins/Bamboo, Docker, and Kubernetes for automated deployment
Nice to have: Experience with caching technologies
Nice to have: Experience with MySQL (Clusters, Replication, and Tuning)
Nice to have: Experience with Elasticsearch (Kibana a plus)
Diversified Systems is searching for a Java Developer to assist with understanding and redeveloping legacy COBOL code in Java. This role is ideal for a senior developer with extensive Java knowledge and hands-on full lifecycle implementation experience.
Responsibilities
Serve as lead Java developer on the primary assignment.
Collaborate with other developers to deliver Java solutions that provide the business-critical functions currently performed by legacy COBOL applications.
Utilize current best practices and assist with establishing and refining coding standards.
Work in an Agile/iterative development manner to provide regular evidence of progress toward completion.
As a V&V, your primary responsibility will be to ensure the quality and functionality of our software products through comprehensive testing and defect identification. You will collaborate closely with cross-functional teams, including developers, product managers, and designers, to deliver high-quality software solutions.
Responsibilities
Ensure the quality and functionality of software products through comprehensive testing and defect identification
Collaborate closely with cross-functional teams including developers, product managers, and designers
Lead engineer responsible for full stack development in the rail transport domain, driving architecture, coding, code reviews, and continuous integration.
Responsibilities
Lead architecture discussions with the architect
Develop complex features and industrialise solutions
Perform code reviews and enforce software craftsmanship
Provide technical leadership to the development team
Drive continuous integration and delivery
Requirements
Diplômé(e) d’une école d’ingénieurs ou d’une formation équivalente