Job Purpose
This is an exciting opportunity to enhance your existing skillset and gain technical knowledge and experience by working alongside highly skilled & experienced senior engineers.
Throughout the placement, you will be delivering a series of work packages aimed at enhancing the capabilities of existing products, with scope to help define the technical solution under guidance from your colleagues.
This is a hands-on role, gaining exposure to all elements of the software and product development lifecycle, adopting the latest industry standard tools and technologies stacks.
Job Context
Job Dimensions
The role will be based in the UK, with some level of working from home negotiable.
Key Accountabilities
Qualifications, Experience & Skills
Qualifications:
Skills:
Essential Knowledge:
Desirable Knowledge:
Database principles (basic SQL and/or database terminology)
Behavioural Competencies
Responsibilities:
1) Application Software Development: Contribute to development of existing and new applications by analyzing and identifying areas for modification and improvement. Contribute to development of new applications to meet customer requirements.
2) Testing Information Technology (IT) Performance: Perform website/applications software tests and respond to user emails to monitor, diagnose, and correct performance issues.
3) Website Maps and Templates Development: Support in developing draft website maps, application models, and image or page templates for review by more senior colleagues in order to meet user needs, industry standards, and/or project goals.
4) Applications Software Maintenance: Monitor and identify software defects and suggest corrections for approval by more senior colleagues to maintain fully functioning applications software.
5) Faults Diagnosis and Correction: Provide initial fault isolation and propose resolution for approval by more senior colleagues to limit and address issues promptly.
6) Data Collection and Analysis: Produce accurate reports for others by collecting data from a variety of standard sources and inputting it into standard formats.
7) Websites/Portals Maintenance and Update: Maintain assigned portals/websites using content creation and management tools as well as digital media to ensure that technical continuity is maintained and development standards are met.
8) Technical Database Support: Monitor and report on distribution of database resources and provide physical modeling and design services to tune database applications for optimum performance.
9) Personal Capability Building: Develop own capabilities by participating in assessment and development planning activities as well as formal and informal training and coaching. Develop and maintain an understanding of relevant technology, external regulation, and industry best practices through ongoing education, attending conferences, and reading specialist media.
Educational Requirements: Post-Secondary Non-Tertiary Education
General Experience Requirement: Sound experience and understanding of straightforward procedures or systems (7 to 12 months)
Managerial Experience Requirement: Very limited (0 to 3 months)
Sign in to browse authentic reviews, anonymous ratings and salary data before you apply.