Job verified by Fuzu
One Acre Fund | Uganda | Log in or register to see the closing date
Senior Software Developer
Click to apply
- Bachelor's degree
- Information technology, software development, data
- Expert (non-managerial)
- Full Time
One Acre Fund relies on a custom Client Management and ERP Information System to help us manage our field program information. Currently, our Client Management Information System handles the enrollment of almost a million smallholder farm families spread over multiple countries, records farm supply orders, manages the delivery of seed, fertilizer, and solar lights to clients, tracks millions of payment transactions, and creates a wide variety of business intelligence reports.
The Senior Software Developer will be based in rural, Eastern Uganda.
- Writing, testing, and deploying as part of a collaborative team for our MS-SQL/C#/Angular stack.
Participating in the continued development of our mission-critical custom database, which impacts every aspect of the organization’s operations.
Developing features allowing for flexibility in the way individual countries run their operations, while still focusing on reusability across countries.
Maintaining coding standards and participating in peer code reviews.
Operational insight: Becoming familiar with every aspect of our field operations and identifying areas for improvement in the tools we develop to support the field.
- Other tasks: We are an organization that is growing rapidly, which means all staffers pitch in to ensure we are providing the very best support and services to both our team and clients.
General InformationSalary range
: Not specifiedAdditional information
: Not specifiedContract type
: TemporaryJob type
: Full TimeLocation
: UgandaArea of work
: Information technology, software development, dataSeniority
: Expert (non-managerial)
Job RequirementsRequired education
: Bachelor's degreeRequired relevant work experience
: 5 yearsRequired skills
: Software architecture; Web service and application development; Database administration; Database query languages (SQL, others); Code documentation; Team leadershipRequired languages:
English (Spoken: fluent | Written: fluent)
Click to apply