IT Officer (Software)

19 hours ago

AHL Tobacco Sales Limited · Lilongwe, Malawi

Posted October 2, 2026Listing expires October 16, 2026

VACANCY

IT OFFICER (SOFTWARE)

AHL Tobacco Sales Limited, a subsidiary of AHL Group PIc, is looking for a suitably qualified, and experienced candidate to take up a position of IT Officer (Software) tenable at AHL Tobacco Sales Head Office in Lilongwe.

Position Function

The IT Officer (Software) will be responsible for supporting the designing, development, and maintenance of enterprise applications across backend, web, desktop, and mobile platforms. The role reports to the Lead Developer and involves maintaining existing systems while contributing to new development initiatives.

Main Duties and Responsibilities

The responsibilities/duties will include the following: –

  1. Developing, enhancing, and maintaining applications using NET technologies (.NET Framework and modern .NET)
  2. Designing and implementing RESTful APIs for system integration
  3. Developing web applications using ASP.NET MVC and Blazor
  4. Designing, developing, and tuning SQL Server databases
  5. Building and maintaining mobile applications using. NET MAUI and/or Kotlin (Android)
  6. Troubleshooting, debugging, and improving existing systems
  7. Collaborating with stakeholders to translate business requirements into technical solutions
  8. Creating and maintaining clear, accurate technical documentation
  9. Any other duties assigned from time to time.

Required Experience and Skills

The candidate must have the following:

  1. Strong experience in NET Framework and modern. NET (Core / .NET 8+
  2. Proficiency in C#
  3. Knowledge of ASP.NET MVC architecture
  4. Experience in SQL Server (database design, querying, performance tuning)
  5. Experience in building and consuming RESTful APIs
  6. Frontend development using JavaScript, TypeScript, and HTML5
  7. Experience in Blazor Server and/or Blazor Web Assembly
  8. Mobile development experience using. NET MAUl and/or Kotlin (Android)
  9. Experience in SQL Server Reporting Services (SSRS)
  10. Experience working with enterprise or highly regulated systems
  11. Knowledge of authentication and authorization mechanisms (JWT, OAuth)
  12. Familiarity with Git and version control
  13. Understanding of clean code principles, secure coding, and best practices

Qualifications and Key Attributes

  • Bachelor’s Degree in Computer Science, Information Technology, Software Engineering, Information Systems, or related field.
  • Strong problem-solving and analytical skills
  • Ability to work independently and take ownership of tasks Must have strong communication and collaboration skills
  • High attention to detail and commitment to quality
  • At least three (3) years’ experience in professional software development

Applications with full Curriculum Vitae plus three traceable referees should be addressed to:

Human Resources and Administration Manager
AHL Tobacco Sales Limited
P. O. Box 40008
Kanengo
LILONGWE 4

Closing date for receiving applications is Friday, 16 October 2026.

Note that AHL Tobacco Sales Limited is an equal opportunity employer!