Expiration date: 28 May 2021
Main Duties: Assesses user needs utilizing a structured requirements process (gathering, analysing, documenting, and managing changes). Analyses business operations to understand their strengths and weaknesses to uncover opportunities for improvements. Identifies any risks and offer strategies for risk mitigation Identifies any specific designs and workflows for the development, including what tools and software will be used to create the software application Develops software programs to meet gathered requirements. Works closely with architects to assure all systems are in line with ICT’s long-term strategy. Creates technical design specifications and sizes technical requirements. Collaborate with others to resolve information technology issues. Collaborate with others to determine design specifications or details. Modify software to fix errors, adapt it to new hardware, improve its performance, or upgrade interfaces Facilitates user acceptance testing Deploys applications to Production environment Qualifications: Degree in Information Systems, Computer Science or Software Engineering Knowledge of the following: Java, PHP, VB.NET, Laravel. Python, .NET Framework Relational Database management and Reporting Tools Software testing/QA At least 2 years in software development, with demonstrable projects/products as evidence. Must be a full-stack developer and understand concepts of software engineering. Broad knowledge of a range of software development and delivery lifecycles, agile, iterative, waterfall with detailed knowledge of one or more. Knowledge of relevant applications, languages, environments, systems software, packages, platforms * Requires working knowledge of two or more programming languages. Knowledge of different vendors’ DevOps products, pros & cons of industry DevOps tools – Azure DevOps Good knowledge of secure coding Agile software product development techniques Business and Insurance and/or Finance industry knowledge a plus.
27 Mar 2025
28 Feb 2025
28 Feb 2025
Sign up now to get updated on latest posts and relevant career opportunities