Software Developer at IITA - International Institute of Tropical Agriculture

Job Overview

Location
Lagos, Oyo
Job Type
Full Time
Date Posted
1 year ago

Additional Details

Job ID
80642
Job Views
115

Job Description



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.


Similar Jobs

Cookies

This website uses cookies to ensure you get the best experience on our website. Cookie Policy

Accept