The ideal candidate for the Product and Technology team is a self-starter and self-motivated individual with strong passion and experience in the software development lifecycle. The candidate should have the technical expertise to lead software and architecture discussions and guide cross-functional product and engineering teams through functional definition, solution, and integration stages on a large scale. The candidate should possess a deep understanding of financial services and associated platforms and technology. This position is highly visible in the organization and involves frequent interaction with the senior executives as well as all other levels and external stakeholders, locally and globally.
Job Description
Responsibilities
Build, mentor, and manage a team of software architects and engineers
Help define project scope and own deliveries
Drive both technology and product innovation through rapid prototyping and iterative development
Be a technical subject matter expert and represent the full internal and external capabilities of the platform
Lead complex architectural discussions that involve multiple systems
Identify any product/functionality gaps and collaborate with internal product and technology teams to define the necessary development to support solution delivery
Drive integration efforts and lead critical work streams of strategic initiatives sponsored by senior executives
Drive engineering excellence through CI/CD
Pro-active response in identifying and troubleshooting integration or technical issues
Key Competencies
Superb leadership and influencing skills
Experience building and leading high-performing engineering teams
Ability to motivate others, drive collaboration, teaming & resolve conflict between diverse stakeholder groups
Ability to manage change and ambiguity with an action-orientation/drive - must thrive in a dynamic environment
High energy, strong work ethic, disciplined execution skills, willingness to do whatever it takes to deliver results
People management skills
Works efficiently under pressure
Track record of delivering tangible results
Appetite to learn and comfort with uncertainties
Ability to influence senior leaders
Qualifications
Minimum of 10+ years hands-on experience developing software in Java tech stack with 4+ years in FinTech
Strong team building and managing experience
Experience in architecture, design, and implementation of Financial Systems/Platforms such as Core Banking, Back-end Payment Hubs, Financial reconciliation and reporting
Expertise in designing for reliability, availability, scalability, and performance in the highly regulated Financial Services industry preferred
Strong analytical and problem-solving skills
Ability to create structure and drive progress in an ambiguous environment
Superb communication skills in both Mandarin and English; ability to comfortably interact with tech and non-tech colleagues
Demonstrated ability to scope, create, and successfully deploy new strategy/ initiatives/capabilities
Demonstrated ability to lead cross-functional teams
Strong ability to make decisions & forge alignment in ambiguous and changing situations
Experience in interacting with engineering teams from multiple geo-locations
Experience in local Chinese payment institutions is a plus