AHL Tobacco Sales Limited · Lilongwe, MalawiPosted 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: –
- Developing, enhancing, and maintaining applications using NET technologies (.NET Framework and modern .NET)
- Designing and implementing RESTful APIs for system integration
- Developing web applications using ASP.NET MVC and Blazor
- Designing, developing, and tuning SQL Server databases
- Building and maintaining mobile applications using. NET MAUI and/or Kotlin (Android)
- Troubleshooting, debugging, and improving existing systems
- Collaborating with stakeholders to translate business requirements into technical solutions
- Creating and maintaining clear, accurate technical documentation
- Any other duties assigned from time to time.
Required Experience and Skills
The candidate must have the following:
- Strong experience in NET Framework and modern. NET (Core / .NET 8+
- Proficiency in C#
- Knowledge of ASP.NET MVC architecture
- Experience in SQL Server (database design, querying, performance tuning)
- Experience in building and consuming RESTful APIs
- Frontend development using JavaScript, TypeScript, and HTML5
- Experience in Blazor Server and/or Blazor Web Assembly
- Mobile development experience using. NET MAUl and/or Kotlin (Android)
- Experience in SQL Server Reporting Services (SSRS)
- Experience working with enterprise or highly regulated systems
- Knowledge of authentication and authorization mechanisms (JWT, OAuth)
- Familiarity with Git and version control
- 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!