Technology Director
Role details
Job location
Tech stack
Job description
Drive the efficiency, productivity and delivery of critical business capabilities with a focus on software, engineering guidelines, leadership, architecture, practice and tools. Collaborate with auto lending product line managers and product owners to establish target state Product Roadmaps and oversee execution in accordance to priorities. Participate in product cabinet meetings and setting of execution priorities. Drive progress toward business' key objectives, striving for stretch and moonshot achievements. Develop business and technology relationships reflected by an increase of Net Promoter Scores. Oversee test automation and release management functions in support of product delivery teams. Drive engineering teams, scrum masters and agile teams adoption of and adherence to agile core principles and practices. Lead improvement in agile metrics including increased velocity and predictability and decreased defect ratio. Collaborate with peer auto lending sub-group Technology Executives to define technology vision and develop Application roadmaps for auto lending getting buy-in from tech and business decision makers. Contribute to NFR requirements and drive strategies to uphold NFR's through automation and frameworks. Drive efforts to ensure resiliency, fault tolerance, and performance of the applications. Ensure Risk & Compliance for processes and applications including on time execution of Preventative Actions, Security Section plans, Vulnerability remediation and technology compliance initiatives. Telecommuting is permitted up to 2 days a week. Position must appear in person to the location listed as the work address.
Requirements
Position requires a Bachelor's degree in Computer Engineering, Software Engineering, Computer Science, or related technical field plus 8 years of experience in the job offered or in a related position involving leadership experience.
Specific skills required:
-
8 years of experience with strategic planning in technology;
-
8 years of experience with managing software development projects through complete release cycles;
-
8 years of leadership and people management;
-
5 years of experience in building systems at Internet scale and modernizing systems;
-
5 years of experience in API, Microservices and Kafka;
-
5 years of experience with NoSQL database; and
-
5 years of experience in the Account opening domain with one or more financial products.