Job description
Responsibilities*Design, code, test and install applications programs either in one major program or a range of programs across multiple platforms.
*Apply agreed standards and tools to achieve well engineered results
*Produce estimates for routine development tasks
*Assist in the analysis and design of applications programs and databases.
*Undertake defect analysis for simpler defects. Modify and troubleshoot applications programs.
*Provide support to clients during implementation, where required.
*Maintain and update environments under direction.RequirementsEssentials*3+ years of experience in Programming and Applications Design, coupled with tertiary qualifications in Computer Science or a related discipline, or equivalent experience.
*Developed skills in one or more of the major programming languages relevant to the role:
Syn~ : Java, SQL, XML
*Understanding of architecture and design standards
*Demonstrated skills in personal work organisation and time management
*Ability to communicate effectively
*Ability to work well within a team environment
*Understanding of the software development lifecycleDesirable*Experience in an Agile environment
*Ability to learn, change and adapt
*Previous experience in financial serviced highly regarded