About
Telekom Networks Malawi Plc (TNM) is seeking an API Integrations Developer to join its IS Division. This role involves developing and maintaining scalable APIs and integration solutions to connect TNM's core systems, including microservices, and ensuring seamless integration with various telecom platforms such as billing and mobile money systems. The successful candidate will report to the Senior Software Development Manager.
Key Duties
- Design, develop, and maintain secure, scalable RESTful and GraphQL APIs.
- Translate business requirements into effective API and integration solutions.
- Implement microservices and distributed system architectures.
- Develop containerized applications (e.g., Docker) and support CI/CD pipelines.
- Integrate with core telecom systems like billing, CRM, mobile money, and SMS gateways.
- Implement robust authentication and authorization mechanisms (e.g., OAuth2, JWT, API Keys).
- Conduct API testing, performance tuning, and vulnerability assessments.
- Monitor and ensure high availability, scalability, and security of APIs through effective governance.
- Collaborate with internal teams and third-party partners on integration projects.
- Continuously improve APIs for performance, scalability, and security.
- Participate actively in SCRUM ceremonies, including sprint planning, estimation, and release management.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.
- Strong programming proficiency in Laravel PHP, C#, or Node.js.
- Proficiency in Object-Oriented Programming (OOP) and SQL.
- Proven experience with API protocols such as REST, SOAP, and GraphQL.
- Familiarity with JSON and XML data formats.
- Experience in cloud-native development and containerization technologies.
- Solid understanding of API security best practices and secure coding principles.
- Experience working in Agile environments, preferably with SCRUM methodologies.
- Strong analytical and problem-solving abilities.
- Demonstrated attention to performance, scalability, and clean code.
- Excellent communication and teamwork skills.
- Fluency in both English and Chichewa.
How to Apply
Interested candidates should submit their application and Curriculum Vitae (CV) by Friday, 3rd April 2026. Applications can be sent via postal mail to:
The Human Resource and Administration Director
Telekom Networks Malawi Plc
P.O. Box 3039
Blantyre
Alternatively, applications can be sent via email to: vacancy@tnm.co.mw
Please note that TNM utilizes an ExamHub System for recruitment. Eligible candidates will be required to undertake a job-specific multiple-choice examination as the first stage of the selection process. Candidates successful in the examination will subsequently be invited for an oral interview.