Educational requirements: Bachelor
English requirements: Competent English
Requirements for skilled employment experience for years: 1-3 years
Required residence status: Temporary visa, Permanent resident, Citizen
Accept remote work: unacceptable
Responsibilities • Working under the guidance of Chief Information Officer the incumbent must be capable of converting business objectives to a development roadmap taking into consideration specifics applicable to their industry providing them with the competitive edge it seeks in the marketplace. • Whilst extensive working knowledge of OpenRoad and Ingres RDBMS is essential capacity to develop applications in other technologies including C#.Net, Web Services and Angular are equally important. The incumbent will need show a demonstrable capability in the technologies mentioned in this job specification. • Recommend technical and system design or process changes to improve efficiency of the company. • Prepare and install solutions by determining and designing system specifications, standards and programming. • Develop and maintain applications and databases by evaluating client needs; analysing requirements; developing software systems. • Diagnose and correct errors and faults in software and programming language within guidelines. • Documenting consistently throughout the development process by listing description of the program special instructions, and any changes made in database tables in procedural modular and database level. • Enhance applications by developing software verification plans and quality assurance procedures. • Develop software testing plans and quality assurance procedures. • Liaising with users and providing guidance and training to other staff • Perform software version control and maintain periodic compilation schedule. • Requirements • At least a Bachelor Degree in Computer- Software Engineering related discipline • At least 7 years of relevant professional experience in a corporate setting • At least 7 years relevant experience in systems design, programming and systems software and support in a relevant software platform • At least 7 years of extensive experience in Ingres RDBMS and OpenROAD programming and concepts. • Experience in developing, implementing and supporting OpenROAD Application Server • At least 5 years development experience in C#.Net, Web services and Angular • Expertise to build .Net DLLs to use in OpenRoad environment • Must have relevant database design/administration experience (Design, implementation, modification). • Must have a sound knowledge in Ingres DBMS and be able to troubleshoot DB related issues to some extent • Development Experience in an ERP system would be an added advantage • Strong data manipulation skills including analysis of data structures • Must be proficient with Waterfall and Agile methodologies • Ability to work parallel in different technologies and systems • Ability to perform Code Review of peer developers and conduct training sessions for junior developers • Ability to recognise and resolve system related problems; work independently and make necessary decisions throughout the systems process within company guidelines • Strong communication, attention to details and organisational skills • Possess critical and analytical thinking skills.