Associate Director Software Engineering
@ DTCC Candidate Experience Site

Jersey City, New Jersey, United States
On Site
Full time
Posted 3 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXXX XXXXXXXXXXXXX XXXXXXXX******* @dtcc.com
Recommended after applying

Job Details

Overview

Are you ready to make an impact at DTCC? Join our innovative team and work on projects that shape the future of financial markets. DTCC invests in your professional development and supports a diverse and dynamic environment.

The Role

As the Associate Director Software Engineering, you will lead the design, development, and maintenance of software applications. You will manage a multi-location team, support the engineering process, mentor team members, and ensure project success from design through deployment.

Primary Responsibilities

  • Coach, mentor, and develop team members.
  • Manage day-to-day activities and technical designs.
  • Oversee the software development process and cost estimation.
  • Collaborate with business partners to drive innovation.
  • Embed risk management, security, and resiliency into applications.

Required Qualifications

  • Minimum 8 years of related experience; Bachelor's degree preferred.
  • Expertise in Enterprise Java, REST, JSON, SWAGGER, APIs, Micro-Services.
  • Experience with JavaScript, AJAX, jQuery, Nodejs, Agile/Scrum, and Jira.
  • Familiarity with CI/CD, DevOps, and database systems including MySQL, PostgreSQL, Oracle.
  • Strong analytical, communication skills, and ethical standards.

Compensation & Benefits

Competitive compensation with base pay and annual incentives, comprehensive health and life insurance, pension/retirement benefits, paid time off, and a flexible/hybrid work model (3 days onsite, 2 days remote).

Key skills/competency

  • Enterprise Java
  • REST APIs
  • Micro-Services
  • Agile/Scrum
  • CI/CD
  • DevOps
  • Database Management
  • Team Leadership
  • Risk Management
  • Innovation

How to Get Hired at DTCC Candidate Experience Site

🎯 Tips for Getting Hired

  • Research DTCC's culture: Study mission, values, and employee testimonials.
  • Customize your resume: Highlight relevant Java and leadership experience.
  • Prepare for technical interviews: Review REST, APIs, and database concepts.
  • Showcase leadership: Emphasize team management and mentoring skills.

📝 Interview Preparation Advice

Technical Preparation

Review Enterprise Java and REST fundamentals.
Practice coding with APIs and Micro-Services.
Study database systems: MySQL, Oracle, PostgreSQL.
Refresh Agile and CI/CD tool proficiency.

Behavioral Questions

Describe your leadership style in software teams.
Explain mentoring experiences with technical staff.
Discuss conflict resolution within cross-functional groups.
Share examples of handling project risks.

Frequently Asked Questions