This job has expired, please see additional jobs below
Sr. Director of Application Development
Ally
Detroit, MI, United States
Job Details - this job has expired, please see similar jobs below
Ally Requisition #
18-6851
Job Description
If you are passionate about architecture, application development and technology strategy with first-hand experience in cloud-hosted business applications, API Management Gateways, and Microservice architectures; if you believe in team work, brainstorming and collaboration within a diverse development environment to produce high quality platforms and products, we are interested in talking to you.
Ally is seeking a Senior Director of Application Delivery to join its DFS IT team in Detroit, MI. The ideal candidate will possess a unique blend of business and technical savvy to partner with the DFS CIO to define a big picture vision and roadmap, and the delivery know-how to make the vision a reality. The Sr. Director will provide leadership in the architecture, design, development, implementation and enhancement of DFS's products and will have a proven track record managing the development and ongoing support of complex solutions. Establish a clear vision, building organizational capability, and directing the execution of software development activities for large scale, highly complex software environments. The role of the Sr. Director aims to increase the value realized from IT investments, including new initiatives, current systems and the services and products offered by the DFS IT organization to ensure the DFS IT Strategy aligns to the outcomes of the Business Strategy.
Job Responsibilities
• Proven ability to establish and build professional relationships with executives of the enterprise to gather and articulate the technical vision and produce the strategic plan for realizing it through an architecture roadmap
• Lead Agile/DevOps/Lean technology experts and transform the DFS IT organization into a next generation technology service delivery team.
• Lead technology evaluation, architecture, and design with strong focus on data, cloud-hosting, platform services, APIs, and open-source technologies.
• Translate the business strategy into technology strategy and ensure that capabilities required by the business are supported.
• Drive best practices and promote knowledge sharing and close collaboration within the department.
• Contribute to cross departmental and corporate initiatives, in collaboration with the DFS CIO.
• Drive strategies to move from an on-premise environment to a public cloud provider (AWS or Azure).
• Intimately familiar with leading open source frameworks and tools and can work with software development and operations teams to enable DevOps automation ranging from Git, Jenkins, Docker, Chef, Puppet, Ansible, Selenium, xUnit, and others
• Innovating and extending the existing Ally framework, Agile and DevOps Methodologies customized to specific client context to help them operationalize a new way of working at scale
• Provide extensive technical breadth in areas of application development, technical architecture, information management and deployment in a complex heterogeneous environment
• Key contributor in defining policies and standards, determining technological direction and implementing strategies to ensure long term corporate initiatives are achieved.
• Participate in evaluating COTS solutions as well as participate in decisions with "Build vs. Buy vs. Outsource"
• Drive software developers in applying good engineering practices ranging from BDD, TDD, Trunk Based Development, Clean Code, etc.
• Ability to use broad industry knowledge to anticipate marketplace trends in application design accurately and to articulate credible, competitive, breakthrough strategies and plans.
• Ability to facilitate discussion on controversial topics and manage group dynamics to reach agreement on how to proceed, when necessary.
• Establish a clear vision, building organizational capability, and directing the execution of software development activities for large scale, highly complex software environment.
• Manage service levels and understand technology roadmaps for external vendors providing technology and essential services to the IT organization. (Infosys, Microsoft, Oracle, Redhat, etc.)* Ensure a high level of governance and compliance via regular review of policy, process and procedures.
• Live and breathe the DevOps/Continuous Delivery mind set and culture and mentor teams to shift their mindset and thinking
• Provide a diverse set of Agile and DevOps coaching services ranging from project management, requirements, design, development, testing, environment management, change and release, and support
Qualifications
• 10+ years of IT experience architecting and designing enterprise-scale web and/or mobile apps .
• 5+ years of experience as a Senior Architect
• Minimum 8 years of experience managing and supervising complex business departments with Information Systems Information Systems responsibilities with direct international experience a plus
• Undergraduate or Graduate degree in Computer Science, Information Systems, Business Management, Technology, or a related field.
• Well-versed in Waterfall, Scrum and Agile methodologies, and able to suggest the approach that best fits project needs
• Strong knowledge in platform operations and development life cycle methodologies
• Demonstrate the ability to drive vision and results, ensure accountability, manage complexity and situational adaptability
• Convey complex information in a timely and easily understood way to all levels of the organization
• Strong interpersonal collaboration and team skills including working with cross-functional teams in a matrix organization
• Strong analytical skills to be able to present options and provide guidance for the most suitable course of action
• Working knowledge of general principles of open source software, SQL databases, HTML and CSS, and common web technologies integral to building seamless multichannel experiences
• Understanding issues from a business perspective and contribute effectively to the solution(s) that will help to resolve those issues
• Experience with complex system integrations that are crucial to ecommerce success, such as ERP, OMS, payment services, WMS or fulfillment, CMS, CRM and more
• Ability to influence change across a matrix organization and collaborate with business and technology teams to drive change
• Ability to work in an advisory capacity to identify key technical and business problems, develop and evaluate alternative solutions and make recommendations
• · Ability to proactively assist in defining future projects. Ability to conceive strategies, solutions, build consensus, and sell/execute solutions
• Significant experience with defining cloud application architecture
• Experience with architecting and implementation of solutions using frameworks such as MVC and technologies such as Node.js and Angular JS.
• Experience with Web Services, Microservices, and Asynchronous Messaging
• Knowledgeable and comfortable working in Agile SDLC/ DevOPs/Scrum processes
• Proficient in SDLC/Agile and Test-driven development
• Proficient in Source Code Management
• Proficient in cloud transformation on anyone of: AWS, Azure or Google
• Deep knowledge of many technologies to support these principles, like Jenkins, Sonar, Artifactory, XL Deploy, Chef, Salt Stack, Puppet or any other tool in the same category You are actively looking into new technologies like Docker, Packer, Consul, Kubernetes, CoreOS and many more
• Experience managing IT professionals and partnering with outsourced service providers, including but not limited to estimating, monitoring work, problem-solving and error correction, and keeping projects on track
• Thorough understanding of systems to perform requirements analysis and testing based on requirements
• Define problem statements, analyze process, system, data and people issues and present solution options for requirements
• Define and comply with processes to maintain high availability and stability of application/system
Ally Overview
Ally Financial Inc. (NYSE: ALLY) is a leading digital financial services company and a top 25 U.S. financial holding company offering financial products for consumers, businesses, automotive dealers and corporate clients. Ally's legacy dates back to 1919, and the company was redesigned in 2009 with a distinctive brand, innovative approach and relentless focus on its customers. Ally has an award-winning online bank (member FDIC), one of the largest full service auto finance operations in the country, a complementary auto-focused insurance business, a growing digital wealth management and online brokerage platform, and a trusted corporate finance business offering capital for equity sponsors and middle-market companies.
Business Unit/Enterprise Function
Dealer Financial Services (DFS) Technology is responsible for the end-to-end delivery of innovative IT solutions to the Automotive Finance and Insurance business units within Ally Financial as well as the maintenance of over 500 applications used daily by thousands of business users across 17 different countries worldwide. The Global Automotive business units include North American Operations (NAO), Ally Servicing, and Dealer Products - Services Insurance (DP-S). The DFS Information Technology team is responsible for the delivery and maintenance of major technology applications supporting consumer financing, vehicle remarketing, dealer financing, vehicle service contracts and other F-I products. Additionally, the team is responsible for ensuring that all IT services, including enterprise shared services like data center hosting and desktop computing, meet the needs of the DFS organization.
Total Rewards Information
Ally's compensation program offers market-competitive base pay and bonus pay potential based on achieving personal and company goals. Plus, we have a flexible paid time-off program with an emphasis on work-life balance.
Ally offers a variety of benefits to protect your health and well-being, provide financial security and balance your work-life needs including:
• Industry-leading 401K Retirement Savings Plan including Matching and Company Contributions
• Comprehensive wellness program with financial incentives designed to help you achieve your best health
• Flexible health insurance options including dental and vision
• Pre-tax Health Savings Account with generous employer contributions
• Pre-tax dependent care and commuter benefits
• Other work-life integration benefits including Paid Parental & Caregiver Leave, Adoption Assistance, Back-up Child & Adult/Elder Care, Child Care Discounts, Tuition Reimbursement, LifeMatters Employee Assistance Program, Weight Watchers and other employee discount programs
Ally is an Equal Opportunity Employer
We extend equal employment opportunities to qualified applicants and employees on an equal basis regardless of an individual's age, race, color, sex, religion, national origin, disability, sexual orientation, gender identity or expression, pregnancy status, marital status, military or veteran status, genetic disposition or any other reason protected by law.