Software Engineering Director
Key Skills for This Role
Full Job Posting
Qualifications
- Bachelor's degree required; Master's degree preferred.
- 10+ years of progressive software engineering experience, including significant leadership of application development organizations.
- Demonstrated success leading large-scale modernization and cloud transformation initiatives
- Proven experience leading multiple engineering teams delivering enterprise-scale software applications.
- Talents Needed for Success:
- Deep application development background with experience designing, building, scaling, and modernizing enterprise software applications.
- Proven experience building, scaling, and leading enterprise application development organizations across multiple products, platforms, or business domains.
- Hands-on software engineering background with experience designing or developing large-scale enterprise software systems.
- Strong technical leadership in application architecture, microservices, APIs, cloud-native technologies, and distributed systems.
- Experience leading full-stack engineering organizations and driving large-scale modernization initiatives.
- Demonstrated success modernizing legacy applications and leading large-scale application transformation efforts.
- Strong understanding of software engineering best practices, SDLC, DevSecOps, CI/CD, automated testing, and production support.
- Proven ability to connect technology investments and architecture decisions to business outcomes.
- Demonstrated success leading engineering managers and developing high-performing teams.
- Strong executive presence, communication skills, and stakeholder management capabilities.
- Strategic mindset with the ability to balance modernization, innovation, risk management, and execution.
- Inclusive leadership style that values collaboration, accountability, transparency, and continuous improvement.
Preferred Qualifications
- Experience leading large-scale Java, or modern full-stack application development organizations.
- Experience modernizing legacy applications and migrating enterprise platforms to cloud-native architectures.
- Experience implementing microservices, API-first design, event-driven architecture, and containerized platforms.
- Experience leveraging AI, automation, or advanced analytics within enterprise software solutions.
- Financial services, capital markets, fintech, or other highly regulated industry experience.
- Actual salary is determined based on the role, location, individual experience, skills, and other considerations. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.
- Bachelor's degree required; Master's degree preferred.
About DTCC
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at DTCC
Software Engineering Associate - Snowflake
Hyderabad, IND
Are you ready to make an impact at DTCC? Do you want to work on innovative projects, collaborate with a dynamic and supportive team, and receive investment in your professional development? At DTCC, we are at the forefr
Product Manager Associate Director - Technology Research & Innovation
Jersey City, USA
Are you ready to make an impact at DTCC? Do you want to work on innovative projects, collaborate with a dynamic and supportive team, and receive investment in your professional development? At DTCC, we are at the forefro
IT Business Management Senior Associate
Hyderabad, IND
Are you ready to make an impact at DTCC? Do you want to work on innovative projects, collaborate with a dynamic and supportive team, and receive investment in your professional development? At DTCC, we are at the forefro
Lead Systems Engineer
Hyderabad, IND
Are you ready to make an impact at DTCC? Do you want to work on innovative projects, collaborate with a dynamic and supportive team, and receive investment in your professional development? At DTCC, we are at the forefr
Application Support Engineering Senior Associate
Hyderabad, IND
Are you ready to make an impact at DTCC? Do you want to work on innovative projects, collaborate with a dynamic and supportive team, and receive investment in your professional development? At DTCC, we are at the forefro
Business Systems Analysis Principal
Hyderabad, IND
Are you ready to make an impact at DTCC? Do you want to work on innovative projects, collaborate with a dynamic and supportive team, and receive investment in your professional development? At DTCC, we are at the forefr
Software Engineering Associate - Snowflake
Hyderabad, IND
Product Manager Associate Director - Technology Research & Innovation
Jersey City, USA
IT Business Management Senior Associate
Hyderabad, IND
Lead Systems Engineer
Hyderabad, IND
Application Support Engineering Senior Associate
Hyderabad, IND
Business Systems Analysis Principal
Hyderabad, IND
Software Engineering Associate - Snowflake
Hyderabad, IND
Lead Systems Engineer
Chennai, IND