Job Description
We are seeking a seasoned software professional to contribute to the development of innovative applications within our Asset Management Technology group. As part of this role, you will collaborate with a diverse team and business partners to design, develop and implement products that cater to the Strategic Advisors Managed Accounts division.
This is an exceptional opportunity for engineers who prioritize engineering excellence and technology innovation. If you consistently write clean, testable, readable and maintainable code, we encourage you to apply.
Required Skills & Qualifications
* Familiarity with Java middleware stack, messaging technologies and web containers like Spring Boot and Kafka
* Experience with client-side technologies including HTML CSS/SCSS JavaScript Angular NGRX
* A strong understanding of Agile principles as well as continuous integration/continuous delivery tools such as Jenkins A solid grasp of object-oriented programming fundamentals
Your expertise should include proficiency in designing scalable systems developing robust applications collaborating on architecture strategies contributing actively toward problem-solving effectively communicating ideas documenting process flows etc."],