Software Developer
5d ago
source : BrighterMonday Kenya

Job Summary

The Software Developer will be positioned in the Regional and Country Offices reports to the Regional Digital Innovations Advisor

  • Minimum Qualification : Bachelor
  • Experience Level : Mid level
  • Experience Length : 2 years
  • Job Description

    Solidaridad is a global civil societyorganization (CSO) that provides market driven solutions for sustainableproduction practices across different supply chains.

    We envision aworld in which all we produce, and all we consume, can sustain us whilerespecting the planet, each other and the next generations.

    Our missionis to bring together supply chain players and engage them withinnovative solutions to improve production, ensuring the transition to asustainable and inclusive economy that maximizes the benefit for allstakeholders.

    Position in the Organisation

    The Software Developer will be positioned in the Regional and CountryOffices reports to the Regional Digital Innovations Advisor


    This is an opportunity to work alongside professionals from otherregions and gain valuable technical skills for your future.

    You willlearn how we use innovation and technology to drive Solidaridad Digitalagenda forward. Through project work, job shadowing, networkcollaborations, hands on work experience, and exposure to regionalproject teams you will expand your knowledge and experience.

    Through our digital innovations, we aim to enhance speed and scale ofour producers. In order to do this, we need you to help us indeveloping the organizational, technological, and data capabilitiesnecessary to change the agribusiness sector! We will provide you with aplace to grow, build a career, and where everyone truly is part of theteam.

    At Farmers, you will have the opportunity to work on innovativeprojects in the IT space. We recognize that our success results from thesuccess of our people and we strive to create a challenging environmentthat nurtures your talents.

    Result Areas

    Develop and implementing innovative digital solutions.

    Ran comprehensive data analysis and generate regular projectreports, dashboards and Business intelligence for Monitoring andEvaluation.

    Ran data collection, transformation and management related to programmatic needs.

    Analyze as a contributing member of the function in informationtechnology capacity, vendor capabilities and business processes tosuggest improvements and automation.

    Interface with IT service providers and in-house project staff todetermine nature of routine and act as a focal point on digitalqueries.

    Develop software programs per technical specifications followingprogramming standards and procedures, performing testing, executingprogram modifications, and responding to problems by diagnose andcorrecting errors in logic and coding.

    Assist the business functions to define, determine, analyze,document and communicate the objectives, business requirements andpriorities for information systems and solutions.

    Work with project officers and technical experts on the solutiondesign, implementation, support, maintenance and enhancement of thedigital solutions.

    Assist in providing application or infrastructure technicalexpertise, analysis and specifications for IT systems to meetprogrammatic requirements in accordance with Solidaridad’s Digitalstrategy.

    Assist in translating requirements into technical specifications,create detailed solution design, coordinate construction, installation,configuration and testing of IT systems

    Business Analyst

  • Partners with business functions to define, determine, analyze,document and communicate the objectives, business requirements andpriorities for information systems and solutions;
  • works with applicationand technical experts on the solution design, implementation, support,maintenance

    and enhancement of the information systems.

    Applications Analyst

  • Provides comprehensive application functionality, configuration andsupport expertise for application software solutions;
  • works withbusiness analysts, architects, technical experts and software vendors onthe solution requirements, design, configuration, functionality gapresolution, implementation, support, maintenance and enhancement of theapplications.


    Responsible for developing software programs per technicalspecifications following programming standards and procedures,performing testing, executing program modifications, and responding toproblems by diagnosing and correcting errors in logic and coding.

    Technical Analyst

  • Provides application or infrastructure technical expertise, analysisand specifications for IT systems to meet business requirements inaccordance with IT architecture policies and standards;
  • translaterequirements into technical specifications, create detailed solutiondesign, coordinate construction, installation, configuration and testingof IT systems;
  • and identifies, troubleshoots and resolves system

    Project Coordinator

    Applies developing business process and project management skillswithin an area of business or technical specialty. Manage small portionsof well-defined projects.

    Provides administrative and logistics supportfor a project team and project manager.

    Knowledge and experience

  • Degree / Diploma in Computer Science, Information Technology or related discipline
  • A good understanding of relational databases management systems(RDBMS) (e. g. MySQL, MangoDB, Oracle, HANA, etc) as well as one or moreOperating Systems (e.g Linux, Windows, etc)
  • Familiar with common IT methodologies (SDLC, ITIL, ITSM)
  • Ability to write programs of scripts in the current software development languages for both Web and Mobile
  • Excellent communication & documentation skills
  • Ability to work under pressure in a fast-paced environment with minimum supervision.
  • Passionate about technology with a strong urge to learn.
  • Excellent understanding of business processes & conceptualmodels, strong presentation skills, training skills etc. shall berequired
  • How to apply

    Interested candidates that meet the above qualifications should send their cover letter, CVs and salary expectation to :

    Emails : hr.eca

    Subject : Software Developer

    Deadline : 03 July2020 at 5 : 00 pm (EAT).

    The CVs will be evaluated as they are received only shortlisted candidates will be contacted.

    Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form