This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Deliver technology solutions to complex, enterprise level programs, managing the full lifecycle including design, development, implementation, dependencies, risks, and controls. Manage and lead software development teams, build vendor relationships, ensure quality standards, and communicate project goals. Work with stakeholders to support strategic initiatives.
Job Responsibility:
deliver technology solutions to complex, enterprise level programs, managing the design, development, implementation, dependencies, risks and controls elements of the lifecycle
lead software development teams of both permanent and vendor resources, both on and offshore
responsible for building and managing relationships with vendors who supply products and services to Citi and ensuring they meet or exceed their contractual obligations
lead engineering excellence, continuous integration/delivery rollout and adoption
lead project and application management standards adherence
communicate project timelines and milestones
obtain senior management feedback
understand potential technical speed bumps and client’s true concerns/needs
budget management, including identifying and realizing productivity improvements
manage business/client relationships with the business contacts
build and sustain strong relationships with these client groups
work with domain architects and business analysts in design and product selection
work closely with quality control teams to deliver quality projects to agreed schedules
Requirements:
8-12 years of relevant experience
experience in managing and implementing successful projects
ability to take ownership and make technical decisions on software development projects
experience with dependency management, change management, continuous integration testing tools, and audit/compliance requirements
proven track record of successfully managing software development teams
client-centric approach to solution design and delivery
enthusiastic about building quality software products with world-class people, processes and tools
experience of managing with an offshore delivery model
effective negotiation skills, a proactive and 'no surprises' approach in communicating issues
articulate and effective communicator, both orally and written, with an energetic and approachable style
ability to contribute in an innovative environment with good analytical and business skills
knowledge of development technology, Java, .Net, SQL, Teamcity, Bitbucket, uDeploy, Big Data, Cloud, JIRA, etc.
software development experience and technology project management experience
BS/BA degree or equivalent combination of education/experience
project management certification
agile methods and knowledge
experience of working effectively in matrix organizational structures
experience with Financial Services technology platforms
fluent English
other European language(s) will be a plus
Nice to have:
other European language(s)
What we offer:
equal opportunity employer
reasonable accommodation for disability
top global benefits offered to workforce
support for well-being, growth, and work-life balance
Welcome to CrawlJobs.com – Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.
We use cookies to enhance your experience, analyze traffic, and serve personalized content. By clicking “Accept”, you agree to the use of cookies.