CrawlJobs Logo

Director of Software Engineering for Change Management

https://www.citi.com/ Logo

Citi

Location Icon

Location:
United States, Rutherford, New Jersey

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

170000.00 - 300000.00 USD / Year

Job Description:

We are looking for a Director of Software Engineering with experience building robust, high-performance, applications that delight our internal clients. This role involves close collaboration with IT leaders, product managers, and other stakeholders to drive innovation, enhance user experiences, and ensure rigorous adherence to risk and control standards in a highly regulated environment. Citi is evolving Change Management processes to follow a central framework that requires integration with many federated systems to provide a comprehensive view across change workstreams including technology, policy, and new activity engagements for our customers.

Job Responsibility:

  • Engage senior stakeholders, IT leaders, and product managers to understand business needs, translate them into technical requirements, and deliver high-quality software solutions
  • Oversee project timelines, resource allocation, and budget management to ensure successful project delivery
  • Implement and maintain rigorous quality assurance processes to ensure the reliability, security, and performance of software applications
  • Identify and evaluate emerging technologies and trends to support continuous innovation and improvement in software applications
  • Serve as advisor or coach to mid-level/junior developers and analysts, helping build the overall engineering capabilities of the team in a culture of continuous learning and professional growth
  • Provide technical leadership on projects and incrementally raise our engineering standards

Requirements:

  • Minimum of 15+ years of experience in software development
  • At least 6 years in a leadership role within the banking or financial services industry
  • Bachelor’s degree in a STEM discipline
  • Master’s degree preferred
  • Proven track record of successfully delivering complex software projects on time and within budget
  • Strong knowledge of risk management, regulatory compliance, and control frameworks
  • Proficiency in relevant programming languages, frameworks, and tools
  • Extensive experience with Core Java, including application of design patterns
  • Agile development methodologies and establishing teamwide SDLC standards
  • Cloud computing technologies with practical experience working with containers and microservices
  • Working Proficiency with emerging Gen AI capabilities for accelerating software development
What we offer:
  • medical, dental & vision coverage
  • 401(k)
  • life, accident, and disability insurance
  • wellness programs
  • paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays

Additional Information:

Job Posted:
June 17, 2025

Expiration:
June 23, 2025

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.