UN

Senior Software Engineer

UNICAF
📍 MalawiCDI🗓️ 19 days ago

Job Description

Malawi
CDI

Your safety comes first — read before you go. Taf4All only lists job offers published by third parties. We are not the employer, we do not conduct these recruitments, and we cannot guarantee what happens once you make contact — you deal directly with the person or company behind the offer, at your own risk.

Job Description We’re looking for a Senior Software Engineer for a team of backend developers in building scalable, high-performance systems. In this role, you’ll be responsible for designing robust APIs, optimizing database and caching layers, and driving best practices in Software Development Lifecycle (SDLC). You’ll work closely with cross-functional teams to deliver high-impact features, manage complex technical challenges, and guide the team through architectural decisions. If you’re passionate about clean code, mentoring others, and building reliable systems in a fast-paced environment, we’d love to meet you. Responsibilities Design, build, and maintain scalable backend services and RESTful APIs. Collaborate with cross-functional teams to deliver high-quality features and improvements. Oversee CI/CD pipelines and ensure efficient deployment processes. Optimize database performance and implement effective caching strategies (e.g., Redis). Ensure code quality, security, and maintainability across all projects. Drive best practices in Software Development Lifecycle (SDLC), Participate in Agile processes and contribute to continuous team improvement. Lead a team of developers, providing technical direction, code reviews, and mentorship. Monitor system performance, troubleshoot issues, and optimize performance to ensure scalability and reliability. Requirements 5+ years of experience in backend development, designing and maintaining scalable, high-performance systems. Proficiency in Python and PHP, with solid working knowledge of HTML and Javascript. Hands-on experience integrating with AWS (or other cloud provider). Expertise in Docker and containerized application development. Comfortable building and maintaining RESTful APIs. Strong grasp of CI/CD practices, including pipeline configuration, automation, and deployment strategies. Deep understanding of databases, including both relational (e.g., MySQL, PostgreSQL) and NoSQL (e.g., MongoDB, DynamoDB) systems. Proven experience implementing caching strategies using tools like Redis, with a focus on performance optimization. Mastery of Git and version control workflows (e.g., Git Flow, trunk-based development). Demonstrated ability to solve complex problems, prioritize tasks effectively, and work autonomously in a dynamic environment. Excellent written and verbal communication skills, with the ability to articulate technical concepts clearly. Experience leading engineering teams in an Agile/Scrum environment, providing mentorship and technical direction. Excellent command of the English language, both verbal and written The Following Will Be Considered an Advantage Relevant certifications in Agile methodologies, AWS, or related technologies. Previous experience with infrastructure automation tools like Terraform or CloudFormation. Benefits Bi‑Monthly Free Meal Days on premises Enjoy a company‑provided meal twice every month—great food, zero cost. Provident Fund Contribution Become eligible for employer‑matched savings after just six months of service. Generous Paid Time‑Off 22 days of annual holiday leave plus all public holidays in Cyprus 6 paid sick days each year for peace of mind when you need it most Birthday Gift A thoughtful present from the company to help you celebrate your special day. Free Parking Complimentary on‑site parking so you can arrive stress‑free and on time. Flexible Timetable Adjustable working hours to help you balance professional and personal commitments. Professional Certification Support We reimburse approved certification fees. Flexible working (Hybrid, Remote mode available)

[Click the Apply button below to apply, and Create my CV to build a CV tailored to this offer, professionally]

Ready to apply?

🚀 Boost your application

Stand out with a professional CV and a personalized cover letter generated by AI in 3 minutes. 1 Développeur position(s) posted this week in Malawi.

🇨🇦

Canadian employers are also recruiting in Africa

Real offers from Canadian employers who are explicitly looking for candidates outside Canada. No agency, no fees — you apply yourself.

Expert Application Advice

When tailoring your application for UNICAF, address the senior-level need for Python by citing a specific past project where you solved a similar challenge. This shows real experience, not just keywords.

Positioning — Your cover letter must answer one question: why YOU for THIS specific role right NOW? Avoid generic templates — one sentence on what you specifically bring beats three generic paragraphs.

Technical leadership — Prepare an example of an architectural decision you made, with constraints (budget, timeline, team) and outcomes. African CTOs look for someone who managed real complexity, not just knows the theory.

🎯 Make your application ATS-ready

ATS (Applicant Tracking Systems) are the software recruiters use to automatically filter CVs before any human reads them. Our CV builder is specifically designed to pass these filters — and it takes under 3 minutes.

Create my ATS CV →
Career advice powered by Taf4All

Your safety comes first — read before you go

Taf4All only lists job offers published by third parties. We are not the employer, we do not conduct these recruitments, and we cannot guarantee what happens once you make contact — you deal directly with the person or company behind the offer, at your own risk.

  • •Never pay any amount of money — for a file, a training, a uniform, or an interview. A real employer never asks the candidate to pay.
  • •Never send a photo of your ID card, passport, or banking details before you have physically verified the employer exists.
  • •Always meet in a public place, during the day — never an isolated address, a private home, or a location you cannot verify in advance.
  • •Tell a relative or friend exactly where you are going, with whom, and at what time — and share your live location if possible.
  • •Search the company name online before going: a real business has a trace (website, reviews, other employees, an official address).
  • •A salary that is far above the market rate for the position and the city is a red flag — be extra cautious.

You might also be interested in

AR

Senior Structural Engineer – Archways

Archway·Lilongwe

ARCHWAY LIMITED is currently seeking a motivated individual to join our expanding team in Lilongwe as a Shop Attendant at our Airwing branch. The ideal candidate must possess a minimum qualification of a Certificate in Accounting or a related discipline and bring at least three years of hands on experience in a fast pa

CDI4 months ago
AI

BSS Engineer

📊 Autres informations Job Description Why Airtel Malawi At Airtel Malawi, we act with passion, energy, and a can do attitude. Innovation with an entrepreneurial spirit drive us. If you like “ordinary”, then we are not for you. We champion diversity

CDI19 days ago
SI

Civil Engineer (2)

Sico Civils·Kasungu / Nalikule

Civil Engineer (2) Full Time Posted on November 2, 2026 📍 Localisation Kasungu / Nalikule Expiry Date November 14, 2026 Company: Sico Civils Please Share Overview JOB VACANCY: CIVIL ENGINEER (2) Company: Sico Civils Location: Kasungu / Nalikule Type: Full Time Key Responsibilities Project Execution Supervision: Overse

Freelance5 days ago
LO

SENIOR BUYER

Organisation: Lotus Africa (Lotus Resources) Position: Senior Buyer Location: Kayelekera Uranium Mine, Karonga, Malawi Employment Type: Full Time OVERVIEW Lotus Africa is inviting applications from suitably qualified and motivated individuals for the position of Senior Buyer at Kayelekera Uranium Mine in Karonga. The s

CDI19 days ago