Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Jun 30, 2026
    Deadline: Jul 10, 2026
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Department of Land Reform and Rural Development (DALRRD)is responsible for developing agricultural value chains, providing agricultural inputs, monitoring production and consumption in the agriculture sector, as well as facilitating comprehensive rural development.


    Read more about this company

     

    Analyst Programmer

    REQUIREMENTS : Minimum requirement:

    • Applicants must be in a possession of a Grade 12 Certificate and a Bachelor’s Degree or National Diploma in Information Technology / Computer Science or related equivalent qualification. Minimum of 3 years’ junior management experience in C#, application / design capacity.

    DUTIES :

    • Develop high quality software applications. Deliver robust, scalable, and maintainable C# applications using .NET Core, ASP.NET, and related frameworks, meeting project requirements and deadlines. Achieve a code quality score of at least 90% in code reviews, ensuring adherence to best practices, readability, and minimal technical debt. Analyse and obtain more information on the request received. Code the program / function on the system. Perform testing and peer-review for newly created and modified existing Functions.
    • Provide optimal system performance and optimisation. Optimize application performance, reducing response times for critical features, as measured by performance testing tools. Develop the program and batch processing to extract the data in requested format. Ensure uptime and reliability for production systems through proactive monitoring and optimisation. Ensure uptime and optimisation of integration systems. Provide technical leadership and mentorship. Mentor junior developers per quarter, improving their coding skills and project contributions, as evidenced by team feedback and project outcomes. Lead technical design discussions, resulting in approved architecture plans for assigned projects.
    • Provide development report and manage technical development resources and risks. Propose and implement process and technology improvement to improve team productivity or system efficiency. Provide collaboration and requirements delivery. Translate assigned business requirements into technical specifications, ensuring alignment with stakeholder expectations. Collaborate with cross-functional teams to deliver sprint commitments on time in an Agile environment. Submit the program report. Monitor and improve development process. Produce and maintain clear, comprehensive documentation for developed features, APIs, and system architectures, ensuring accessibility for team members. 

    Check how your CV aligns with this job

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Department of Land Reform and ... Back To Home

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
 
Send your application through

GmailGmail YahoomailYahoomail