Responsibilities:
• Act as a leader / manager of the development team
• Oversee high and low level design, implementation, QA, and validation of programming code and products
• Supervision of the team to ensure compliance to performance management targets and customer satisfaction
• Provide hands on support of cases if demand exceeds team(s) resources available.
• Development of team to ensure skills levels match both current and future operational and customer requirements.
• Follow project outlines and timelines and distribute responsibilities to team members
• Ensure milestones are reached and deadlines are met throughout project lifecycle
• Responsible to remove the impediments for the development team.
• Build strong relationships with stakeholders, application managers, product owner and delivery manager.