
Director Software Engineering
- Chennai, Tamil Nadu
- Permanent
- Full-time
- Competitive compensation, including base pay and annual incentive
- Comprehensive health and life insurance and well-being benefits, based on location
- Pension / Retirement benefits
- Paid Time Off and Personal/Family Care, and other leaves of absence when needed to support your physical, financial, and emotional well-being.
- DTCC offers a flexible/hybrid model of 3 days onsite and 2 days remote (onsite Tuesdays, Wednesdays and a third day unique to each team or employee).
- Guide Application Development squads to implement complex business solutions
- Contribute to the creation of strategies and implementation plans
- Work with IT teams to design technical solutions (from architecture to components level)
- Own applications development process and support end-to-end
- Manage and develop talent to support the organizations strategic direction, prioritize associated work based on business requirements
- Support a growing user community in a fast-paced environment
- Ensure accurate disciplines and controls within the IT environment, as evidenced by strong audits and exams.
- Serve as a “Change Agent” who brings a sense of urgency and can mobilize resources and implement initiatives on time.
- Understand how technology works, bring a passion for technology, know the questions to ask, and be able dig into the details.
- Develop a positive relationship with business line leaders, IT members, and the operations team. Understand the business/process making sure the technology delivery is flawless.
- Communicate technical issues to a non-tech audience and to be an effective bridge from business to technology.
- Effectively plan and supervise multiple large and/or sophisticated projects and communicate status to management and project teams. Identify problem areas and alternative solutions.
- Listen, learn, adapt, share, and advance ideas that support the vision of a world-class infrastructure.
- Fosters a risk management culture through implementation and demonstration of processes and procedures which identify and mitigate risk
- Minimum of 10 years of related experience
- Deep technical expertise in distributed and / or Mainframe applications development
- Bachelor's degree and/or equivalent experience
- Financial application development or experience developing Clearing and / or Settlement applications a plus+
- Applications' modernization (re-architecture from Mainframe to Distributed solutions) a plus+
- Knowledge of modern architecture, developer delivery practices, DevSecOps, Agile
- Sets a clear-sighted vision of the future to achieve the organization's desired market or business position; Describes how the vision for the organization's future can be realized through tangible actions.
- Drives a culture of motivation and dedication to the vision.
- Adapts presentation and communication style to fit the audience.
- Shapes the opinions of key decision-makers and senior leaders by presenting persuasive arguments and alternative approaches.
- Builds an organizational culture that embraces change as an opportunity rather than an obstacle; Empowers and supports individual efforts to align with change initiatives