Senior Software Engineer job at Unicaf University
11 Days Ago
Linkedid Twitter Share on facebook
Senior Software Engineer
2026-04-24T07:58:41+00:00
Unicaf University
https://www.greatmalawijobs.com/jsjobsdata/data/employer/comp_4613/logo/Unicaf%20University.png
FULL_TIME
Lilongwe
Lilongwe
10101
Malawi
Education, and Training
Computer & IT, Science & Engineering
MWK
MONTH
2026-05-08T17:00:00+00:00
TELECOMMUTE
8

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).Career counseling service

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)
  • 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.
  • Python
  • PHP
  • HTML
  • Javascript
  • AWS
  • Docker
  • RESTful APIs
  • CI/CD
  • MySQL
  • PostgreSQL
  • MongoDB
  • DynamoDB
  • Redis
  • Git
  • Agile methodologies
  • 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
  • Relevant certifications in Agile methodologies, AWS, or related technologies. (Advantage)
  • Previous experience with infrastructure automation tools like Terraform or CloudFormation. (Advantage)
bachelor degree
60
JOB-69eb22b168cf0

Vacancy title:
Senior Software Engineer

[Type: FULL_TIME, Industry: Education, and Training, Category: Computer & IT, Science & Engineering]

Jobs at:
Unicaf University

Deadline of this Job:
Friday, May 8 2026

Duty Station:
This Job is Remote

Summary
Date Posted: Friday, April 24 2026, Base Salary: Not Disclosed

Similar Jobs in Malawi
Learn more about Unicaf University
Unicaf University jobs in Malawi

JOB DETAILS:

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).Career counseling service

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)

Work Hours: 8

Experience in Months: 60

Level of Education: bachelor degree

Job application procedure

How to Apply:

Interested and qualified? Click here to apply

All Jobs | QUICK ALERT SUBSCRIPTION

Job Info
Job Category: Computer/ IT jobs in Malawi
Job Type: Full-time
Deadline of this Job: Friday, May 8 2026
Duty Station: This Job is Remote
Posted: 24-04-2026
No of Jobs: 1
Start Publishing: 24-04-2026
Stop Publishing (Put date of 2030): 10-10-2076
Apply Now
Notification Board

Join a Focused Community on job search to uncover both advertised and non-advertised jobs that you may not be aware of. A jobs WhatsApp Group Community can ensure that you know the opportunities happening around you and a jobs Facebook Group Community provides an opportunity to discuss with employers who need to fill urgent position. Click the links to join. You can view previously sent Email Alerts here incase you missed them and Subscribe so that you never miss out.

Caution: Never Pay Money in a Recruitment Process.

Some smart scams can trick you into paying for Psychometric Tests.