Description
Responsible for providing technical leadership of multiple large scale/complex global software solutions
• Experience of developing teams of permanent employees and vendors from 5 – 20 developers in size
• Build and sustain strong relationships with the senior business leaders associated with the platform
• Design, code, test, document and implement application release projects as part of development team.
• Work with onsite development partners to ensure design and coding best practices.
• Work closely with Program Management and Quality Control teams to deliver quality software to agreed project schedules.
• Proactively notify Development Project Manager of risks, bottlenecks, problems, issues, and concerns.
• Compliance with Citi's System Development Lifecycle and Information Security requirements.
• Oversee development scope, budgets, time line documents
• Monitor, update and communicate project timelines and milestones; obtain senior management feedback; understand potential speed bumps and client’s true concerns/needs.
• Understanding technology industry trends, how they impact our future solutions and provide strategic direction for the development community.
• Drive quality initiatives