Purpose of the role: Responsible for the analysis, design, coding, testing, documentation and support of new software applications and enhancements to existing applications. Provide technology solutions to allow business units to achieve their objectives and goals.Job role and responsibilities: Following…