Top 25 U.S. digital financial services company committed to developing award-winning technology and services.
Named one of the top three fastest-growing banking brands in the U.S. in 2020.
Offers a full suite of products including mortgage lending, personal lending, and a variety of deposit and other banking products (savings, money-market, and checking accounts, certificates of deposit (CDs), and individual retirement accounts (IRAs)), self-directed and investment-advisory services, and capital for equity sponsors and middle-market companies.
Where permitted by applicable law, must have received or be willing to receive the COVID-19 vaccine by date of hire to be considered.
WHAT THEY OFFER YOU:
Fast paced, highly collaborative, teamwork-oriented environment
Make an immediate impact in this high visibility role
Ability to drive change within the organization with a focus on advancement in technology and programs
Top-notch leadership committed to developing people
THE BACKGROUND THAT FITS Principal Expectations:
Architect and design applications supporting the entire Digital space including web, mobile, AI, and API products
Create technical designs (Activity Diagrams/Sequence Diagrams, API service specifications, and message models) through a close partnership with Enterprise Architecture, Application Development teams, Infrastructure teams, and other support teams across Ally
Provide technical leadership and guidance during development, testing, and delivery of features
Experience leading and influencing individuals at multiple levels, encouraging the establishment of high performing and self-sustaining cross-functional teams
Review business and non-functional requirements to capture and understand project requirements
Challenge the status quo to breakthrough legacy thought processes, and drive Ally's technology forward to match best-in-class technology organizations
Ability to be flexible and support any aspect of the Digital organization on-demand, including product, development, delivery, and production support
Knowledge of industry-leading application trends and help development teams incorporate modern approaches into Digital application roadmaps
Provide expertise and feedback into Agile Operating Model, ensuring that methodology enables all aspects of our technology strategy
Assess and provide recommendations on organizational responsibilities as Ally shifts left and migrate applications to the cloud
Ability to influence and guide product solutions with technology best practices
Ability to effectively communicate technical solutions and recommendations to senior-level management
Mandatory Skills:
BS / MS / PhD in Computer Science, Math or related engineering fields or equivalent practical experience
Experience managing an engineering team on projects with deep dives into code, networking, and systems administration in cloud environments
Experience designing, developing, and leading web applications
Prior success as an engineering leader working on challenging problems and world-class digital solutions
Proficiency in developing Enterprise-grade, highly available applications
Proven ability to multi-task and contribute to several concurrent projects and initiatives
Skilled managing and coaching developers as well as peer technologists
Significant experience on multiple SDLC methodologies (Agile, Scrum, Kanban, Waterfall)
Experience designing and delivering applications using AWS
Experience with externalizing APIs for 3rd party consumption