Lead a team or teams responsible for technology solutions that meet business needs and satisfy risk and operational requirements of the Tech organization. Identify and resolves complex technical, operational, risk management, and organizational challenges for an LOB or several Sub LOBs. Leverage emerging technologies and automation to improve business efficiencies, enhance speed-to-market of solution delivery, and support business and enterprise transformation and optimization. Has full management responsibilities for teammates: hiring, disciplinary, coaching, terminating, performance reviews. In an Agile environment: Act as an Agile champion. Primarily responsible for delivering high quality working software and automating manual/reusable tasks. Leverage engineering practices to deliver business value. Responsible for oversight of software engineering and unit testing and supporting integration and functional testing. Oversee warranty support and knowledge transfer to production support. Ensure developed code is in accordance with the acceptance criteria established by the Product Owner. SCOPE: The differentiating factor between levels of SWE Director is scope, such as size of budget and headcount, and complexity of the business line and related technologies. ESSENTIAL DUTIES AND RESPONSIBILITIES Job Description ESSENTIAL DUTIES AND RESPONSIBILITIES Following is a summary of the essential functions for this job. Other duties may be performed, both major and minor, which are not mentioned below. Specific activities may change from time to time. Is responsible for leading the development, enhancement and maintenance of ATM applications, transaction processing and integration with various core banking applications. Demonstrate in-depth knowledge of ATM technologies using CEN XFS ATMs and NDC messaging protocols. Own the end-to-end technology lifecycle of the ATM platforms, including hardware, software, middleware and network connectivity. Partners with cybersecurity, risk and compliance teams to ensure secure and compliant ATM operations. Manage vendor relationships (ATM manufacturers, software providers, network providers) and ensure SLA adherence. Direct the engineering and deployment of significant delivery projects in accordance with specified technical requirements, schedules and budgets, including Agile methodologies. Oversee the planning, design, engineering, testing and deployment of application projects in conjunction with a variety of resources, which may include Waterfall or Agile approaches. Develop departmental plans, including business, financial, production and/or organizational priorities based on IT and focuses on long-term operations planning and performance, and broader business objectives and priorities. Apply an in-depth understanding of systems engineering and administration and a basic understanding of other IT disciplines in guiding and coaching team members. Identify and resolve complex technical, operational, and organizational problems. Impact results by supporting the funding of projects, products, services, and/or technologies. Maintain appropriate Risk Profile through owning the first line of Risk defense, proactively identifying risks, and implementing the necessary mitigations where warranted. Partner effectively with 2nd line of defense, Auditor, and regulators to ensure Risk is identified and mitigated appropriately. May play lead role or technical consultant role in large or complex projects or initiatives. Has full management responsibilities for teammates: hiring, disciplinary, coaching, terminating, performance reviews.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Director