Match score not available

Program Manager - Banking

Remote: 
Full Remote
Experience: 
Expert & Leadership (>10 years)
Work from: 
Rhode Island (USA)

Offer summary

Qualifications:

7+ years of software development and management experience, including consumer-facing products, Experience managing technologist teams and strong understanding of engineering methodologies.

Key responsabilities:

  • Develop, manage, and mentor technologists while collaborating with stakeholders to align design approaches with product vision
  • Ensure quality releases, mitigate risks during software development, and coordinate workflows within the organization
NTT DATA Services logo
NTT DATA Services Information Technology & Services XLarge https://us.nttdata.com/
10001 Employees
See more NTT DATA Services offers

Job description

As the Manager of Software Engineering, you will serve as a key contributor and leader in the space of technological innovation. As Manager, you will combine your technical expertise and strong leadership skills to spearhead a results-driven engineering operation. The dynamic workload will encompass both attribute enhancements and cutting-edge innovations.

Primary responsibilities include:

  • Developing, managing and retaining a team of highly-inquisitive technologists, offering them both mentoring and coaching.
  • Collaborating with architects, product managers and other technical or non-technical stakeholders to define design approaches that are aligned with the customer-centric product vision.
  • Ensuring the best engineering and documentation practices are understood and followed.
  • Coordinating with peers within the organization to ensure seamless integration of functional workflows.
  • Ensuring successful incremental product releases while driving to deadlines and optimizing investments. Assuring quality through efficient management of team and resources.
  • Evaluating and limiting risk and vulnerabilities during the software development process by consistently employing industry best-practices.
Qualifications
Required Skills/Experience:
  • 7+ years of hands-on software development and management experience with a proven record of successfully developing consumer-facing, reliable and scalable products
  • Experience in managing teams of technologists and engineers
  • Excellent understanding of engineering software processes, methodologies (agile, waterfall, SCRUM and life-cycle), configuration management, release management and systems verification and test
  • Experience of programming languages, including at least one front end framework (Angular/React/Vue), Python3, Java, JavaScript, Ruby, Golang, C, C++, etc.
  • Understanding of AWS/AZURE/GCP implementations.
  • Strong communication (both oral and written) and interpersonal skills
  • Preferred Skills/Experience:
  • 10+ years of experience in the financial services industry, developing solutions for banks and financial institutions.
  • Understanding of banking systems and operations
  • Comfortable navigating large corporate structure to ensure timely delivery of projects
Education, Certifications and/or Other Professional Credentials:
  • Bachelor's degree in Software Engineering, Computer Science, Mathematics, Engineering or related discipline required

Required profile

Experience

Level of experience: Expert & Leadership (>10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Leadership Development
  • Verbal Communication Skills
  • Collaboration
  • Team Management

Program Manager Related jobs