Description
Knowledge/Experience:
- Experience of successfully managing software development teams and projects.
- Experience of managing in a an offshore delivery model
- Demonstrated people and project management skills.
- 5+ years of software development experience with 5+ years of technology project management experience is required.
- Experience of a Financial Environment ideally Banking, specifically Payments
- Negotiation, difficult conversation management and prioritization skills.
- Experience of Managing a Portfolio of Projects
- Flexibility to handle multiple complex projects and changing priorities.
- Excellent verbal, written and interpersonal communication skills.
Skills:
- Experience with managing development of client-facing applications.
- Good analytical and business skills.
- Strong interpersonal skills.
- Excellent project and process management skills.
- Experience working in an innovative environment.
- Experience with managing development of enterprise level end to end software applications (UI, Middle Tier, Backend Integration) is required.
Desirable skills:
- Experience with banking, liquidity and transactional applications and processes would be advantageous but not essential.
- Experience with managing projects using different development methodologies
- Strong .NET or Java development experience.