Description :
Were seeking someone to join our WM Technology team as a Software Engineer (Director), in WM Product Technology in a technologically advanced team. Candidate must have expertise in leading design and development of multi-tiered Java EE-style applications. Candidate should be fluent in Angular JS, databases, and database interface layers and associated Java development tools.
Candidate will interface on a regular basis with other teams including other internal IT teams across Wealth Management, BA team, QA team, and global development team. To be successful, the role will require the individual to understand the banking technology landscape, and to offer creative solutions that integrate current capabilities, vendor capabilities, proprietary system builds, and the ability to adapt to changing business requirements.
In the Technology division, we leverage innovation to build the connections and capabilities that power our Firm, enabling our clients and colleagues to redefine markets and shape the future of our communities.
What youll bring to the role :
Primary Skills :
- At least 8 years relevant experience in Angular development.
- Strong experience with UI/UX best practices, responsive design, and cross-browser compatibility.
- Hands-on experience integrating Angular applications with RESTful APIs (Java backends a plus).
- Knowledge of version control systems (e.g., Git) and CI/CD pipelines.
- Excellent communication and problem-solving skills.
- Experience with Java, Spring framework, and RDBMS (SQL Server preferred) is a plus.
- Understanding of design patterns in frontend development.
- Experience with other technologies such as Apache Kafka, Apache Camel, Python, or Perl is a bonus.
Skills Desired :
- Experience in the Financial / Banking Industry.
- Experience with developing Java services
- Experience with Containerization, Kubernetes, OpenShift and cloud native development