Practice Area Group ### Proficiency in object oriented design and programming; ### Strong understanding of data structures and algorithms; ### Strong understanding of JavaScript, its quirks, and workarounds ### Strong understanding of web markup, including HTML5 and CSS3 ### Strong understanding of Angular 2+ ### Strong understanding of asynchronous request handling, partial page updates, and AJAX ### Proficient understanding of cross-browser compatibility issues and ways to work around such issues ### Familiarity with front-end build tools, such as Grunt and Gulp.js etc. ### Proficient understanding of code versioning tools, such as Git. ### Strong understanding of browser rendering behavior and performance ### Core Java; ### Have experience in a financial services/banking industry specifically in the Wealth Management domain. Our values - putting clients first, doing the right thing, leading with exceptional ideas, committing to diversity and inclusion, and giving back - aren't just beliefs, they guide the decisions we make every day to do what's best for our clients, communities and more than 80,000 employees in 1,200 offices across 42 countries. Our teams are relentless collaborators and creative thinkers, fueled by their diverse backgrounds and experiences. We are proud to support our employees and their families at every point along their work-life journey, offering some of the most attractive and comprehensive employee benefits and perks in the industry. There's also ample opportunity to move about the business for those who show passion and grit in their work. Internal Applicants Internal mobility can be a way to grow your career and realize your professional potential. Typically, you must be in your position for at least 18 months and performing satisfactorily before applying for another job at the Firm. Internal applicants can find out more regarding career navigation, mobility guidelines and policy on our employee portal by clicking here. ### Build and maintain well-documented, scalable, flexible, accessible, and reusable UI components. ### Follow our development process and guidelines. ### Conduct code reviews of other developers. ### Design and develop integration solutions with 3rd party data providers and systems. ### Keeping up to date with industry trends, and best practices in component library development to continually innovate and improve the library. ### Work closely with the business unit and other team members locally and with colleagues in the US to understand and document requirements.
Want more jobs like this?
Get Software Engineering jobs delivered to your inbox every week.