This position will follow our hybrid work model, we expect the selected candidate to be in office 2-3 days a week at one of the following office locations: St. Petersburg, FL;
Job Summary:
Raymond James is looking for a Lead Angular Software Engineer to join our Wealth Management technology team. At Raymond James, we are building the premier alternative to Wall Street, and this role is in an extremely high growth area with ongoing, highly visible, top priority projects using the latest technologies.
As a Lead Software Engineer on the Wealth Management team, you will be part of a fast-paced agile team working on enterprise grade software, responsible for collaborating with team members and stakeholders in designing, coding, testing, implementing, maintaining and supporting business solutions that meet the needs of our Financial Advisors and Investors. You will be the primary point of contact on the most complex or escalated issues and will handle complex problems independently. You will demonstrate analytical thinking, make judgements and recommendations based on the analysis and provide direction and guidance to team members.
Our ideal candidate is a team player with experience analyzing complex requirements and designing high quality technical solutions, has a solid Angular development background, experience in the financial services industry and a desire and knack for developing great user experiences.
If you are searching for a new challenge and have what it takes to be successful in this role, we want to hear from you!
Essential Duties and Responsibilities:
Education/Previous Experience
Minimum of a Bachelor%26rsquos degree in Computer Science, MIS, Business or related degree and five (5) years of relevant experience or a combination of education, training and experience approved by HR.
Experience MUST Include:
5+ year experience as application developer with 3+ year development as a front end developer using Angular JS, Angular 8+, Typescript, Reactive Programming, Responsive Design, JavaScript, CSS3, SASS, and HTML5.
Experience with REST API integration.
Strong expertise with HTML, CSS, and writing cross-browser compatible code.
Experience in troubleshooting, tuning and optimizing rendering time, memory %26amp network utilization.
Experience working with Angular build tools and configuration (Angular CLI)
Understanding of the SDLC lifecycle for Agile %26amp Waterfall methodologies.
Good knowledge of DevOps %26amp collaboration tools: Jenkins, GIT, TFS, Sonar.
Experience with deconstructing complex problems into modular simple solutions.
Strong understanding and discipline around software test approaches.
Strong sense of dedication and teamwork toward a goal.
Continuous Integration
Change Management and Process
Nice to have:
Experience in developing REST services using Java, Spring, %26amp Hibernate highly desired.
Experience working with SQL, RDBMS, MongoDB, is a plus.
Experience in Financial Services Industry.
At Raymond James our associates use five guiding behaviors (Develop, Collaborate, Decide, Deliver, Improve) to deliver on the firm%26#39s core values of client-first, integrity, independence and a conservative, long-term view.
We expect our associates at all levels to:
Grow professionally and inspire others to do the same
Work with and through others to achieve desired outcomes
Make prompt, pragmatic choices and act with the client in mind
Take ownership and hold themselves and others accountable for delivering results that matter
Contribute to the continuous evolution of the firm