Business group: Global Wealth Management Technology - Support advisor technologies/platforms mainly trading and portfolio management of Wealth clients
The Lead Developer is responsible for building and supporting Global Wealth Management Systems, including trading system, fee management and reporting system.
Project: This person will work on two or more initiatives. Enabling additional features for wealth advisors. Including: tailored portfolio solutions, Investment book of records and Investment proposals.
Candidate Value Proposition:
The successful candidate will have the opportunity to work on a global initiative and have exposure to international stakeholders (not only specific to the Canadian market) such as LATAM; help design a platform that supports over 16 million users in a major financial institution so is high visibility.
Typical Day in Role:
Lead technical decisioning for the scrum teams, collaborating with solutions architects and other technical leads.
Develop coding standards and testing approaches.
Collaborate with delivery lead to plan milestones, successfully execute software delivery, and escalate issues as needed.
Design and develop micro services based on Cloud solutions, such as Microsoft Azure, Google GCP
Analyze highly complex business requirements; generate technical specifications to design or redesign complex software components and applications
Leverage industry best practices to design, test, implement and support a solution
Assure quality security and compliance requirements are met for supported area
Be flexible and thrive in an evolving environment
Working experience in performance analysis and tuning
Provides production support for applications maintained
Candidate Requirements/Must Have Skills:
10+ years of hands-on programming experience in application development using Java frameworks with a proven experience of deep understanding of Object-Oriented techniques
Knowledge and development practices in SOAP or Restful web service protocols.
Unix / Linux knowledge and strong shell scripting skills.
Database experience required: Oracle, MySQL; Strong SQL knowledge and skilled in PL/SQL.
Nice-To-Have Skills:
Agile and DevOps experience is an asset.
Experience in wealth applications/trading systems is an asset.
Technical certification or business certification is an asset.
Design Patterns, familiarity with multiple external Java frameworks is an asset.
Understands functional aspects and technical behavior of the underlying operating system, development environment, and deployment practices.
Proficiency in business analysis requirements, technical analysis and design requirements.
Highly experienced in working knowledge with one or more Wealth Management systems such as trading system, fee management, and reporting system.
Solid hands-on development and support experience to lead solution development to complex technical problems across technology teams.
Solid analytical, problem solving, and trouble shooting skills in order to develop and support systems to meet user requirements.
Be creative and flexible in identifying technical solutions to resolve business problems in a rapidly changing, demanding and complex business environment.
Soft skills:
Strong problem-solving skills and ability to work collaboratively in a team environment.
Effective communication skills to translate technical concepts to non-technical stakeholders.
A demonstrated team player with strong communication skills and a proven track record of successful product development delivery.
Proven ability to partner with BAs to translate business needs into technical PAM/IAM solutions.
Prove documentation skills
Education:
Bachelor's degree in computer science or engineering, or related field or relevant experience.
Best VS. Average Candidate:
The best candidate is someone expert on Java and Unix.
Candidate Review & Selection:
1st - Hiring manager - Online - 30 Mins - scenario-based questions on how they will design and configure. General experience.
2nd - 3 panelists- In person - 60 mins - probing questions on business requirements, what information will you need to design XYZ
Please note:
AI is not used to screen, assess, or select candidates.
This role reflects an existing vacancy at the time of posting.
Job Details 14070 Contract 9.5 months Toronto Recruiter Komal |