Director of Software Engineering - DTCC

Beyond SOF

$161K — $170K *
Tampa, FL 33647In-Person
Information Technology
11 - 15 years of experience
Job Overview by Ladders

Qualifications

  • Minimum of 12 years' experience in IT, including 6+ years of management experience
  • Bachelor's degree in a technical discipline preferred
  • Experience managing teams skilled in Java, Angular, API, and real-time processing

Responsibilities

  • Monitor team progress toward key performance metrics
  • Oversee service performance against established SLAs
  • Participate in initiatives aimed at continuous improvement
  • Manage the team's system support and production coverage schedules
  • Identify and implement actions to enhance service quality
  • Ensure management of customer expectations
  • Support development of new skills and capabilities among teams
  • Enable a culture of continuous learning and teamwork
  • Formulate a talent strategy focused on staff development
  • Cultivate high-performing Agile squads to improve operational efficiency

Benefits

  • Access to a global network in the financial services sector
  • Opportunities for professional development and skill enhancement
  • Leadership role impacting team and organizational progress
  • Collaboration with experts across disciplines
  • Focus on continuous improvement initiatives to enhance work environment
Full Job Description
Director of Software Engineering

Experience level: Director
Experience required: 12 Years
Education level: Bachelor's degree
Job function: Information Technology
Industry: Financial Services
Compensation: $161,000 - $170,000
Total position: 1
Relocation assistance: No
Visa: Only US citizens and Greencard holders


Job Description:
  • Being a member of the Information Technology Business Unit the Director of Software Engineering is responsible for the overall management of the team and specific business applications across multiple global DTCC locations.
  • Provides leadership and handles all aspects of team management, including the development of team members.
  • Reviews, approves and maintains overall responsibility for the technical design of large business systems; integration of business services & information security; implements technology-specific best practices & standards; controls success criteria from design through deployment, including, reliability, cost-effectiveness, performance, data integrity, maintainability, reuse, extensibility, usability and scalability; engages the services of the Domain Architect as a technology liaison across teams and areas within the department.
  • Responsible for the overall governance and process adherence for the team.
  • Provides leadership for all projects and initiatives involving the team.Reviews and approves all estimates and project plans.
  • Supports adherence to existing process best practices & standards; engages the services of the Domain Process Lead as a liaison across teams and areas within the department.
  • The Director has a solid understanding of technology as well as process management, including managing budgets, metrics, personnel, and team morale, as a leader.

Responsibilities:
  • Monitoring Team progress towards metric targets
  • Monitoring Team service performance based on service level agreements (SLA)
  • Actively participating in Continuous Improvement-related initiatives to minimize unfavorable variances
  • Overseeing Team system management (i.e., production support, production coverage schedules)
  • Identifying actions to improve services as necessary
  • Managing the expectations of customers
  • Supporting existing programs and initiatives to continually develop new skills and capabilities
  • Enabling an environment of continuous learning, knowledge sharing, and teamwork
  • Develop and execute a target state talent strategy for staff development
  • Construct and nurture high performing Agile squads leveraging strengths and enriching the "Way of Working"

Qualifications:
  • Minimum of 12 years' experience in IT (6+ years of management experience)
  • Bachelor's degree in a technical discipline preferred
  • Experience managing staff with capabilities in Java, Angular, API, back-end, real-time processing, framework development.

Talents needed for success:
  • Reinforcing adherence to processes
  • Performing root cause analyses for technical problems
  • Engaging in work product quality review
  • Identifying potential scope variances by monitoring work requirements definition, issue resolution, development progress and user sign-off
  • Reviewing change requests and developing an impact analysis for the Change Request
  • Refining work estimates and resource allocations to address approved change requests
  • Providing scope management/change control trigger
  • Working with customers (e.g., Product Management) to agree upon requirements and the design of the solution being implemented
  • Working with customers (e.g., Product Management) to clearly develop the solution definition, and the ensure that the developed solution meets business requirements
  • Driving functional and technical analysis and design activities
  • Managing development of the solution
  • Driving planning and execution of the testing activities
  • Manages the deployment of the solution
  • Manages teamwork to the budget
  • Mitigates risk by following established procedures, spotting key errors and demonstrating strong ethical behavior.

Leadership Competencies for this level include:
  • Strategic Thinking
  • Organizational Savvy
  • Leading Change
  • Financial Acumen
  • Coaching
  • Inclusive Leadership

Similar Jobs

More Jobs at Beyond SOF

More Information Technology Jobs

Find similar Director of Software Engineering - DTCC jobs: