Software Development Director

Apply now »

Date: Sep 29, 2025

Location: Dublin, D, IE

Company: NTT DATA Services

NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.

 

Summary

We are seeking an experienced Technology Lead with deep expertise in Java development, integration with mainframe-based applications, and strong exposure to core banking platforms. The ideal leader will bring a combination of on-the-ground technical depth, strategic planning capability, and excellent communication skills. This role requires strong leadership across a multi-vendor environment, robust budget and cost management skills, and the ability to influence senior management and business stakeholders.

Technology Leadership

  • Lead technology delivery for Java-based applications and services that integrate with mainframe systems in a core banking environment.
  • Provide architectural oversight and guide teams on best practices for Java, microservices, APIs, integration patterns, and legacy modernization.
  • Drive continuous improvements in performance, scalability, security, and operational stability of banking platforms.

Team & Delivery Management

  • Lead and mentor a 40+ member engineering team, including managers, leads, developers, and QA engineers.
  • Ensure high-quality delivery of complex projects, enhancements, and production support initiatives.
  • Foster a culture of accountability, innovation, and engineering excellence.

Core Banking & Integration

  • Oversee design and development of solutions for core banking modules, ensuring compliance with banking standards, SLAs, and regulatory requirements.
  • Manage seamless integration between digital channels, Java applications, and mainframe-based core systems.
  • Work closely with enterprise architects and product owners to align technology deliverables with banking priorities.

Vendor & Stakeholder Management

  • Manage multi-vendor teams, ensuring alignment with contractual commitments, SLAs, and performance metrics.
  • Build strong relationships with senior business leaders, operations teams, and cross-functional stakeholders.
  • Communicate strategy, progress, and risks effectively to senior management and executive leadership.

Budget, Cost & Operational Management

  • Oversee annual technology budgets, forecasts, and cost optimization initiatives.
  • Ensure effective vendor billing, financial governance, and compliance with internal controls.
  • Drive operational excellence through automation, DevOps practices, and process improvements.

Strategic Planning

  • Develop long-term roadmaps for modernization, API-led integration, and platform transformation initiatives.
  • Identify emerging technologies that can enhance banking services, operational efficiency, and customer experience.
  • Translate business strategies into actionable technology objectives and implementation plans.

Required Skills & Experience

  • 20+ years of overall IT experience with strong hands-on and leadership experience in:
    • Java, J2EE, Spring, Microservices
    • Integration between distributed applications and mainframe (COBOL, JCL, DB2) systems
    • Core banking systems and processes
  • Proven experience leading large teams (40+ people) in complex delivery environments.
  • Strong background in multi-vendor management, governance, and performance oversight.
  • Robust experience in budget planning, cost optimization, and financial management.
  • Strong communication and presentation skills, with proven ability to influence senior management.
  • Strategic thinker with the ability to plan long-term technology initiatives while staying hands-on as needed.
  • Strong problem-solving and decision-making skills, with experience delivering large-scale transformation programs.

Preferred Qualifications

  • Experience working in large banking/financial institutions.
  • Certifications in Agile/SAFe, PMP, or cloud platforms (AWS/Azure).
  • Experience in modernization of legacy banking applications.
  • Exposure to API gateways, ESB, and integration middleware.

 

 

About NTT DATA

NTT DATA is a $30 billion trusted global innovator of business and technology services. We serve 75% of the Fortune Global 100 and are committed to helping clients innovate, optimize and transform for long term success. As a Global Top Employer, we have diverse experts in more than 50 countries and a robust partner ecosystem of established and start-up companies. Our services include business and technology consulting, data and artificial intelligence, industry solutions, as well as the development, implementation and management of applications, infrastructure and connectivity. We are one of the leading providers of digital and AI infrastructure in the world. NTT DATA is a part of NTT Group, which invests over $3.6 billion each year in R&D to help organizations and society move confidently and sustainably into the digital future. Visit us at us.nttdata.com

Whenever possible, we hire locally to NTT DATA offices or client sites. This ensures we can provide timely and effective support tailored to each client’s needs. While many positions offer remote or hybrid work options, these arrangements are subject to change based on client requirements. For employees near an NTT DATA office or client site, in-office attendance may be required for meetings or events, depending on business needs. At NTT DATA, we are committed to staying flexible and meeting the evolving needs of both our clients and employees. NTT DATA recruiters will never ask for payment or banking information and will only use @nttdata.com and @talent.nttdataservices.com email addresses. If you are requested to provide payment or disclose banking information, please submit a contact us form, https://us.nttdata.com/en/contact-us.

NTT DATA endeavors to make https://us.nttdata.com accessible to any and all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact us at https://us.nttdata.com/en/contact-usThis contact information is for accommodation requests only and cannot be used to inquire about the status of applications. NTT DATA is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status. For our EEO Policy Statement, please click here. If you'd like more information on your EEO rights under the law, please click here. For Pay Transparency information, please click here.

#LI-NorthAmerica


Job Segment: Mainframe, Developer, Java, Cloud, Manager, Technology, Management

Apply now »