Job Description
Developer / Senior Development Expert: ASP5 / ASP6 / EL1
Development Experts engage in the design and the development of high-quality solutions in support of business and technical requirements.
Key duties may include, but are not limited to:
· Undertake a range of analysis, design, software development, prototyping, testing and maintenance activities under guidance from senior developers
· Draft technical documentation for review by senior staff
· Provide maintenance and support within the assigned area of responsibility
· Create software and technical designs for the realisation of medium complexity custom solutions or conversion and migration solutions
· Under limited guidance adhere to high quality standards in software development
· Provide release support and maintenance for developments
· Ensure compliance with endorsed software development methodologies
· Assist in the development and delivery of projects within the assigned area of responsibility
· Collaborate with stakeholders to ensure effective and timely resolution of production issues
· Provide advice and support to colleagues with regard to technical aspects of software support, maintenance and development
· Escalate issues as identified and suggest alternative approaches
· Maintain up-to-date knowledge of relevant ICT policies and processes and share knowledge with other team members
Primary Knowledge/Skills/Systems/Tools required for role include:
• JAVA
• M204
• COBOL
• RESTFUL API
• TYPESCRIPT
Requirements
Developer / Senior Development Expert: ASP5 / ASP6 / EL1 Development Experts engage in the design and the development of high-quality solutions in support of business and technical requirements. Key duties may include, but are not limited to: • Undertake a range of analysis, design, software development, prototyping, testing and maintenance activities under guidance from senior developers • Draft technical documentation for review by senior staff • Provide maintenance and support within the assigned area of responsibility • Create software and technical designs for the realisation of medium complexity custom solutions or conversion and migration solutions • Under limited guidance adhere to high quality standards in software development • Provide release support and maintenance for developments • Ensure compliance with endorsed software development methodologies • Assist in the development and delivery of projects within the assigned area of responsibility • Collaborate with stakeholders to ensure effective and timely resolution of production issues • Provide advice and support to colleagues with regard to technical aspects of software support, maintenance and development • Escalate issues as identified and suggest alternative approaches • Maintain up-to-date knowledge of relevant ICT policies and processes and share knowledge with other team members Primary Knowledge/Skills/Systems/Tools required for role include: • JAVA • M204 • COBOL • RESTFUL API • TYPESCRIPT