Against Malaria Foundation
17/06/2026
Full time
APPLICATION DEADLINE: 31st July 2026 Against Malaria Foundation (AMF) Senior Software Engineer Full time AMF profile Against Malaria Foundation (AMF) was founded in 2004 and is a charity that fights malaria in a highly effective, accountable and transparent way. We do this by purchasing and distributing multiple millions of long-lasting insecticide-treated nets (LLINs) at a time in nationwide universal coverage campaigns. This is the most cost-effective way of preventing malaria. AMF receives donations from the public and in the last financial year received US$147 million and, in our history, now over US$820 million. AMF is particularly data-focused and monitors and reports on net use and drives and supports innovation to improve the effectiveness of malaria programmes. AMF is the world's third largest funder of nets. AMF has been rated a top charity for all of the last 16 years by independent charity evaluators GiveWell, Giving What We Can and The Life You Can Save who focus on impact and cost-effectiveness. We are a team of 15 highly motivated individuals with different skills and experience. Each person has an important role to play. All team members work remotely with constant communication between them. While the team is small, the impact is big - our net distributions protect millions of people. Our largest programme is in the Democratic Republic of Congo (DRC), where we are funding 52 million nets to protect 94 million people for distribution during 2025 to 2027. We have ongoing multi-million net programmes in other countries including Chad, Guinea, Nigeria, South Sudan, Togo, Uganda and Zambia. Technology A bespoke technology system is at the heart of what AMF does. It allows us to run net distributions with high levels of accountability, e.g. knowing how many nets go to every one of the millions of households to which they are distributed, and manage the more than 180,000 donations AMF receives each year and let donors track where the nets funded by their individual donation/s are distributed. Our activities and commitments are steadily increasing, and AMF continually develops its internal technology systems and functionality. Software Engineer AMF is recruiting a UK-based senior software engineer to add to the team. They will be an experienced full stack developer specialising in .NET Core and SQL Server. They will report to, and work closely with, AMF's Head of Technology, and will be able to take projects from initial analysis through to completion and manage small projects involving others. A successful candidate has the potential to take on increasing responsibility within AMF: the role offers the chance to develop both technical and management skills and make a significant impact to AMF's work. Candidates should have a keen interest in leveraging technology to help improve efficiency, accountability, transparency, analysis and user experience, in a fast-paced environment, dealing with complex issues and people with various levels of IT experience. They would be proficient in several different skill sets, each of which would normally, in a larger team, be covered by individual specialists. They must have very good analytical skills and a degree or higher, preferably in a Computer Science or related (STEM) subject. Skills and experience Coding: Latest .NET, C#, SQL Server; competence level: excellent; experience: 6+ years Very familiar with Blazor, Razor pages, LINQ and EF Core A good knowledge of system architecture and security HTML, CSS, JavaScript/jQuery, Responsive design, UI/UX General: Strong analytical capabilities - for both website functionality and database design Able to manage small teams and liaise with partners Able to react quickly to any critical issues which may arise Able to focus on detail whilst retaining the bigger picture Project/time management skills, self motivated with the ability to work to deadlines Strong communication skills at both a technical and non technical level Additional skills The following skills are desirable; the successful candidate may not possess them all but would have a willingness to learn them. Knowledge of non-web coding - i.e. console apps, desktop apps, web services - which may be required to support the site or back office users Knowledge and experience of source-control solutions (specifically Git) Previous experience of the JetBrains Rider IDE Experience with Python The balance of responsibilities, including over time, will depend on the level of experience. Other role details: Reporting to: Head of Technology Initial salary: £55,000 - £75,000 (depending on experience) Benefits: Company contributed pension scheme Holidays: 25 holiday days per year + bank holidays Equipment AMF will contribute a high % of the cost of a laptop if the candidate does not already have a machine sufficient for the job. UK Location: Home-office and/or remote working in UK (all the AMF team work remotely). The cost of any co-working office space will be covered by AMF. For those living outside London, a trip to London during the first three months is encouraged to spend time working with the Head of Technology and AMF team. Application Applicants can apply via button below with their CV and a one-page cover letter explaining why they are interested in and suitable for the position. Early applications are encouraged as we will be reviewing applications on an ongoing basis. The deadline for applications is 31st July 2026.