Educational requirements: Bachelor
English requirements: Competent English
Requirements for skilled employment experience for years: 3-5 years
Required residence status: Temporary visa, Permanent resident, Citizen
Accept remote work: unacceptable
Reporting to the Technical Manager, the analyst programmer will be responsible for all the all function as mentioned below.
Responsibilities include but not limited to: • Analyse system requirements and develop technical design • Design, code, test and install applications programs either in one major language or in a range of programs across multiple platforms • Developing operating and system documentation • Ensuring that systems are developed within agreed budgets and time frames and achieving necessary design and systems security standards. • Develop and maintains application software • Support the application software by analysing and fixing problems as required. • Write, update and maintain technical program, end user documentation and operational procedures • Assist with investigations into potential solutions, liaise with relevant technical experts and contribute to solution design and costing • Providing technical mentoring and guidance to less experienced members of applications development team
To be successful for this position, you must possess the following: • Degree in computer science or relevant field • Relevant work expired is desired • Advanced skills in one or more of the major programming languages (either 'legacy' or 'hot') such as Java, XML, SQL, PL/SQL • Advanced skills and knowledge of one of the major relational database packages such as Oracle, SQL Server • Experience in AWS highly regarded • Ability to work autonomously or in a team environment, directly dealing with customers and other stakeholders • Analytical thinker with positive and helpful attitude • Strong communication skills both oral and written