A leading financial services organization is a seeking a Director of Software Engineering to join their growing technology team. The Director of Software Engineering will be responsible for the management of a team of high-performing technologists focused on full-stack engineering with a particular focus on client-side application development. The Director of Software Engineer will be a hands-on leader with experience in all phases of the SDLC as well as experience building engineering teams.
Responsibilities
- Offering leadership to a team of highly-motivated technologists, ensuring teams have appropriate guidance, technical specifications and resources to deliver quality solutions
- Provide hands-on technical leadership to a dynamic team throughout the software development life cycle
- Collaborating with architects, product managers and other technical or non-technical stakeholders in the development of products and solutions
- Assume responsibility for the development and growth of more junior engineers
Qualifications
- At least 8 years building and leading full stack (Java / Spring / Go, NodeJS, Javascript)software engineering teams in a fast paced environment
- At least 8-10 years experience with object-oriented programming, functional programming, and data design
- Experience building solutions on AWS
- 10+ years of experience in the financial services industry, developing solutions for banking, portfolio management, trading, compliance or wealth management
- Understanding of banking system and custodial and consumer banking operations
- Advanced degree in computer science or related field