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: Mar 20, 2024
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • The International Institute of Tropical Agriculture (IITA) is one of the world's leading research partners in finding solutions for hunger, malnutrition, and poverty. Our award-winning research for development (R4D) addresses the development needs of tropical countries. We work with partners to enhance crop quality and productivity, reduce producer and consu...

     

    Software Developer

    DUTIES: 

    • Design, develop and implement computer application programs according to user requirements and system specifications in collaboration with stakeholders and Software Systems Unit (SSU) Digital Solution team. 
    • Translate system specifications and requirements into program code and database structures; code, install, debug and document routine application programs. Follow the progress of the programs to ensure they are functioning properly.  
    • Work with other developers and business analysts to design applications and related artifacts. 
    • Design and develop Web, Desktop, Mobile applications, and API. 
    • Design and develop database systems when required. 
    • Produce clean, efficient code based on specifications. 
    • Test and deploy completed system to both on-premises and cloud servers. 
    • Ensure applications are developed with standard security features. 
    • Debug and troubleshoot application to isolate and correct errors in program logic, syntax, and data entry.  
    • Prepare test data script and written instructions for user acceptance testing of systems.  
    • Provide post deployment and technical support to users. 
    • Assist in maintaining and improving existing systems and applications, gather and evaluate user feedback.
    • Assist in solution testing, system documentation, user manual and user training etc. 
    • Integrate software components and third-party programs when required.
    • Perform any other job-related duties as may be assigned by the Supervisor.

    Requirements

    QUALIFICATION:

    • BSc/HND in Computer Science, Information Systems, Software Engineering or related field with a minimum of four (4) years’ experience performing a similar role in a well-structured environment. Possession of Microsoft .NET Technologies Certifications, Secure Software Development Certifications is an added advantage.

    COMPETENCIES:

    The ideal candidate must:

    • Have proven experience as a Software Developer with full stack development skills in Microsoft.NET Core, React, ASP. Net Core MVC, Web API, SQL Server database development, C#, JavaScript, Transact SQL, PL/SQL, React Native
    • Have experience in software development process especially using Agile Scrum methodology.
    • Have knowledge of Oracle database and Microsoft Power platform development.
    • Be experienced in using best practices in software design and security,
    • Have good oral and written communication skills in English.
    • Be a good team player.

    Check how your CV aligns with this job

    Method of Application

    Build your CV for free. Download in different templates.

  • Get new ICT / Computer jobs like this on Telegram.Subscribe on Telegram
  • Send your application

    Join our WhatsApp Community Back To Home

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail