Software Engineer

We are seeking talented Software Engineers with emerging expertise in software development who are eager to transition their academic knowledge into impactful real-world applications. Join our mission-driven team to develop, enhance, and strengthen digital public finance management ecosystems that serve governments and communities worldwide.

About the Role

As a Software Engineer on our team, you will contribute to building robust, scalable, and secure financial technology solutions that modernize how public sector organizations manage their finances. You’ll work on systems that handle budgeting, procurement, revenue collection, expenditure tracking, and financial reporting for government entities.

Key Responsibilities

  • Design, develop, and maintain web-based applications for public finance management
  • Write clean, efficient, and well-documented code using modern programming languages and frameworks
  • Implement RESTful APIs and microservices architecture
  • Develop responsive user interfaces that serve diverse stakeholders including government officials, finance officers, and citizens
  • Create automated testing suites to ensure code quality and system reliability

How to Apply

Please submit the following materials:

  • Resume highlighting relevant technical experience and projects
  • Cover letter explaining your interest in public finance technology
  • Portfolio or GitHub profile showcasing your best development work
  • Any relevant certifications or academic projects