Join our Health Addiction / SmartRetail family. Nothing makes us more proud than seeing our people prosper in their careers and set themselves up for success. We will take you to places - that’s our commitment to you! Interested parties please apply with full resume, state expected salaries by clicking "Apply Now". All applications and data collected will be treated in strict confidence and used exclusively for recruitment purposes. Only short listed candidates will be invited for interview.
Application Developer / Programmer
Role & Responsibilities:
The Application Developer contributes to the development of software, web, and multi-media applications that facilitates the achievement of business outcomes and improves business efficiencies and processes through leveraging technology.
• Prepare specialised code as required by the product definition to enable application development
• Contribute technical expertise to requirements analysis to enhance the quality of the solution design
• Complete testing and gather feedback to improve the quality and reduce operational risk of the developed application
• Undertake post-release activities to develop a base of knowledge to be incorporated in future build and release cycles
• Provide 3rd tier application support and problem resolution to minimise the impact of application related service outages
Key challenges:
• Balance competing demands to ensure project objectives are achieved
Skills:
• Go, C, Java, Python, Perl
• PHP, HTML, CSS
• MangoDB, MySQL, PostgreSQL
• Linux (Ubuntu, CentOS)
Qualification:
• Higher Diploma or BSc or above, Major in Computer Science / Information Technology / Electronic and Computer Engineering / Enterprise Information Systems / Mathematics / Physics or related disciplines
NOTE: Fresh graduates are welcome
Competencies and Level of Responsibilities:
SFIA V6 Framework
Programming/software development
PROG Level 3
Designs, codes, tests, corrects, and documents moderately complex programs and scripts from agreed specifications and subsequent iterations, using agreed standards and tools. Collaborates in reviews of specifications, with others as appropriate.
Testing
TEST Level 2
Defines test conditions for given requirements. Designs test cases and creates test scripts and supporting data, working to the specifications provided. Interprets, executes and records test cases in accordance with project test plans. Analyses and reports test activities and results. Identifies and reports issues and risks.