API Intergration Developer
2026-03-30T12:36:27+00:00
Telekom Networks Malawi PLC
https://www.greatmalawijobs.com/jsjobsdata/data/employer/comp_4362/logo/TNM.png
https://www.tnm.co.mw/personal
FULL_TIME
Lilongwe
Lilongwe
10101
Malawi
Telecommunications
Computer & IT, Science & Engineering
2026-04-03T17:00:00+00:00
8
Background
Reporting to the Senior Software Development Manager in the IS Division, the API Integrations Developer will be responsible for building and maintaining APIs and integration solutions that connect TNM’s core systems. The role involves developing scalable APIs, implementing microservices, and ensuring seamless integration with telecom platforms such as billing and mobile money systems.
Major Tasks and Responsibilities
- Design and develop secure, scalable RESTful and/or GraphQL APIs.
- Translate business requirements into robust API and integration solutions.
- Implement microservices and distributed system architectures.
- Develop containerized applications (e.g., Docker) and support CI/CD pipelines.
- Integrate core telecom systems, including billing, CRM, mobile money, and SMS gateways.
- Implement secure authentication and authorization mechanisms (OAuth2, JWT, API Keys).
- Conduct API testing, performance tuning, and vulnerability assessments.
- Ensure high availability through monitoring, logging, and API governance standards.
- Collaborate with internal teams and third-party partners on development of integration projects.
- Continuously improve APIs for performance, scalability, and security.Participate in SCRUM ceremonies, including sprint planning, estimation, and release management.
Educational and Professional Requirements
- Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field.
- Strong programming skills in Laravel PHP, C#, or Node.js.
- Proficiency in object-oriented programming and SQL.
- Experience with API protocols including REST, SOAP, and GraphQL.
- Familiarity with JSON and XML data formats.
- Experience with cloud-native development and containerization.
- Solid understanding of API security best practices and secure coding principles.
- Experience working in Agile environments, preferably using SCRUM.
Core Competencies
- Strong analytical and problem-solving skills.
- Attention to performance, scalability, and clean code.
- Effective communication and teamwork skills.
- Fluency in English and Chichewa.
- Design and develop secure, scalable RESTful and/or GraphQL APIs.
- Translate business requirements into robust API and integration solutions.
- Implement microservices and distributed system architectures.
- Develop containerized applications (e.g., Docker) and support CI/CD pipelines.
- Integrate core telecom systems, including billing, CRM, mobile money, and SMS gateways.
- Implement secure authentication and authorization mechanisms (OAuth2, JWT, API Keys).
- Conduct API testing, performance tuning, and vulnerability assessments.
- Ensure high availability through monitoring, logging, and API governance standards.
- Collaborate with internal teams and third-party partners on development of integration projects.
- Continuously improve APIs for performance, scalability, and security.Participate in SCRUM ceremonies, including sprint planning, estimation, and release management.
- Strong programming skills in Laravel PHP, C#, or Node.js.
- Proficiency in object-oriented programming and SQL.
- Experience with API protocols including REST, SOAP, and GraphQL.
- Familiarity with JSON and XML data formats.
- Experience with cloud-native development and containerization.
- Solid understanding of API security best practices and secure coding principles.
- Experience working in Agile environments, preferably using SCRUM.
- Strong analytical and problem-solving skills.
- Attention to performance, scalability, and clean code.
- Effective communication and teamwork skills.
- Fluency in English and Chichewa.
- Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field.
- Strong programming skills in Laravel PHP, C#, or Node.js.
- Proficiency in object-oriented programming and SQL.
- Experience with API protocols including REST, SOAP, and GraphQL.
- Familiarity with JSON and XML data formats.
- Experience with cloud-native development and containerization.
- Solid understanding of API security best practices and secure coding principles.
- Experience working in Agile environments, preferably using SCRUM.
JOB-69ca6e4b12756
Vacancy title:
API Intergration Developer
[Type: FULL_TIME, Industry: Telecommunications, Category: Computer & IT, Science & Engineering]
Jobs at:
Telekom Networks Malawi PLC
Deadline of this Job:
Friday, April 3 2026
Duty Station:
Lilongwe | Lilongwe
Summary
Date Posted: Monday, March 30 2026, Base Salary: Not Disclosed
Similar Jobs in Malawi
Learn more about Telekom Networks Malawi PLC
Telekom Networks Malawi PLC jobs in Malawi
JOB DETAILS:
Background
Reporting to the Senior Software Development Manager in the IS Division, the API Integrations Developer will be responsible for building and maintaining APIs and integration solutions that connect TNM’s core systems. The role involves developing scalable APIs, implementing microservices, and ensuring seamless integration with telecom platforms such as billing and mobile money systems.
Major Tasks and Responsibilities
- Design and develop secure, scalable RESTful and/or GraphQL APIs.
- Translate business requirements into robust API and integration solutions.
- Implement microservices and distributed system architectures.
- Develop containerized applications (e.g., Docker) and support CI/CD pipelines.
- Integrate core telecom systems, including billing, CRM, mobile money, and SMS gateways.
- Implement secure authentication and authorization mechanisms (OAuth2, JWT, API Keys).
- Conduct API testing, performance tuning, and vulnerability assessments.
- Ensure high availability through monitoring, logging, and API governance standards.
- Collaborate with internal teams and third-party partners on development of integration projects.
- Continuously improve APIs for performance, scalability, and security.Participate in SCRUM ceremonies, including sprint planning, estimation, and release management.
Educational and Professional Requirements
- Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field.
- Strong programming skills in Laravel PHP, C#, or Node.js.
- Proficiency in object-oriented programming and SQL.
- Experience with API protocols including REST, SOAP, and GraphQL.
- Familiarity with JSON and XML data formats.
- Experience with cloud-native development and containerization.
- Solid understanding of API security best practices and secure coding principles.
- Experience working in Agile environments, preferably using SCRUM.
Core Competencies
- Strong analytical and problem-solving skills.
- Attention to performance, scalability, and clean code.
- Effective communication and teamwork skills.
- Fluency in English and Chichewa.
Work Hours: 8
Experience in Months: 12
Level of Education: bachelor degree
Job application procedure
Interested in applying for this job? Click here to submit your application now.
RECRUITMENT PROCESS
Please be advised 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 who are successful in the examination will subsequently be invited for an oral interview.
APPLICATION PROCEDURE
Interested applicants are requested to submit their applications and curriculum vitae (CV) to:
The Human Resource and Administration Director
Telekom Networks Malawi Plc
P.O. Box 3039
Blantyre
Applications must reach the Human Resource and Administration Director not later than Friday, 3rd April 2026.
All Jobs | QUICK ALERT SUBSCRIPTION