· Communication of technical details that impact fulfilment of requirements.
· Iterative development of software with responsiveness to constructive feedback.
· Working in an Agile team environment.
· Provide 3rd line application support against agreed service levels including the implementation of bug fixes.
· Develop and maintain code to a high standard, conforming to SOLID principles and defined designed patterns within IT development and maintenance projects.
· Troubleshoot and problem-solve support issues as they arise and as directed by the CIVICA project manager and SSE.
· Perform unit testing of work.
· Write documentation and comment code as required.
· Ensure code is properly version-controlled.
· Comply with corporate test processes and ISO 9001 Quality Management System
Essential Competencies
· Must have minimum 2+ years of relevant experience
· Fluent in spoken English and able to take part in meetings and discussions
· Proactive personality
· Able to work independently and within a team
· Attention to detail
· Exceptional oral and written communication skills
· Ability to think laterally to solve problems
· Good Team Player
· The ability to work to agreed deadlines
· Ability to work with team members of different cultures
· Self-learner
· Track record of delivering commitments on time and quality
Skill Classification