Role & Responsibilities:
· Translate business requirements into working customer focused solutions.
· Play an active role in a multi-disciplinary SCRUM team, developing working software.
· Actively support the Scrum ceremonies ( daily stand ups, retrospectives, backlog review, show and tell).
· Providing technical support and advice to the business users as required.
· Take ownership of assigned features of work , investigations and unit testing.
· Work to agreed coding standards and quality.
· Develop/Configure plug-ins, workflows, SSIS packages and SSRS reports as required.
· Support the continuous improvement doctrine of the scrum team; share technical knowledge, peer review development work as required, identify opportunities for quick wins.
· Deploy releases to Test and production environments as required.
· Develop and maintain solutions that comply with the bank’s security standards.
· Proactively identify opportunities to simplify and improve the current process and implementation, to reduce complexity, cost and development time.
· Investigate and resolve incidents and service requests as required.
· Maintain clear and up to date documentation in agreed repository.
· Manage Microsoft Dynamics release cadence to minimize business impact.
· Coordinate with other technology teams to schedule sprint deployments and integration testing.
· Evaluate existing and proposed design against UX best practice and engage with key stakeholders to map best user experience.
· Being part of the out of hours support for the CRM system, based on the current Rota system.