The point where experts and best companies meet
Share
- Bachelor's degree, or equivalent work experience
- Five to six years of relevant technical experience
- Three to four years of leading a software engineering team
Preferred Skills/Experience
Experience working with geographically distributed agile development engineering teams
Strong people management skills including mentoring and coaching engineers of all skill levels
Able to collaborate with partner engineering teams
architecting and implementing high performing software applications mobile and Web based.
Responsible for application performance, complex APIs and integration across multiple applications.
Work cross functionally with Product, Design, and other partner teams to deliver well-engineered experiences that delight customers.
Experience in building and maintaining a highly available and fault-tolerant tier-0 distributed systems
Strong analytical skills and ability to review code.
Ability to drive testing strategy and experience with automation
Strong estimation and resource planning skills is a strong plus
Experience Coordinating multiple streams of work and plan releases.
Ability to interact with Business line leaders and develop consensus and obtain buy in is a strong plus
Banking experience is a strong plus
:
These jobs might be a good fit