Job Summary
- Employer: AHL Tobacco Sales Limited
- Job Type: Full-time
- Location: Lilongwe, Malawi
- Category: Software Development
- Closing Date: 2026-10-16
Key Responsibilities
- 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.
Requirements
- 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
How to Apply
About the Company
AHL Tobacco Sales Limited is a leading tobacco auction company operating in Malawi, facilitating the sale of the country's principal export crop through its auction floors. The company provides marketing services for tobacco growers across Malawi, including smallholder farmers and estate producers, connecting them with international buyers. Based in Lilongwe with auction floors in key tobacco-growing regions, AHL Tobacco Sales Limited plays a central role in Malawi's agricultural economy. The company is part of the AHL Group, which has deep roots in agricultural commodity trading across Southern Africa.
Malawi's premier tobacco auctioneer and trading platform.
Frequently Asked Questions
What qualifications or certifications are typically required for an IT Officer (Software) role in Malawi?
Most employers require a Bachelor's degree in Computer Science, Information Technology, or Software Engineering from a recognized institution like UNIMA or MUBAS. Professional certifications such as Microsoft Certified Solutions Developer (MCSD), Oracle Certified Professional, or Cisco certifications strengthen your application. Practical coding skills in languages like Java, Python, C#, or PHP are often valued more than formal credentials alone.
What are the typical day-to-day responsibilities of an IT Officer (Software) at a company like AHL Tobacco Sales Limited?
You will develop, test, and maintain software applications supporting business operations such as inventory management, sales tracking, and payroll systems. Daily tasks include troubleshooting technical issues, updating existing systems, collaborating with departments to gather requirements, and ensuring data security protocols are followed. You may also train staff on new software tools and document technical processes for future reference.
How does workplace culture and professional etiquette differ in Malawian corporate environments?
Malawian workplaces value respect for hierarchy, so addressing senior staff formally and following proper channels is expected. Punctuality is important, though flexibility exists; building personal relationships through polite conversation before meetings is common practice. Dress codes tend to be conservative and professional, especially in established companies like those in the tobacco sector.
What career progression opportunities exist for software professionals in Malawi's IT sector?
With experience, you can advance to Senior Software Developer, IT Manager, or Systems Analyst roles within 3-5 years. Some professionals transition into specialized areas like cybersecurity, database administration, or enterprise architecture. Others move into consulting or establish their own software development firms serving local businesses and NGOs.
What employee benefits are commonly offered to IT professionals in Malawian companies?
Standard benefits typically include annual leave (usually 18-24 days), sick leave, and medical aid coverage through schemes like MASM or Liberty Health. Pension contributions through NICO or other approved providers are common, with employers often matching employee contributions. Some companies offer performance bonuses, professional development allowances, or subsidized meals and transport.
How should I apply for an IT Officer position, and what do Malawian employers prioritize in candidates?
Submit your application through the specified channel—often email or online portals—with a tailored CV highlighting relevant projects and a concise cover letter. Employers prioritize demonstrated problem-solving abilities, practical coding experience, and familiarity with local business environments. Prepare for technical assessments and interviews that test both your technical skills and your ability to communicate with non-technical colleagues.