Lead Developer

Toronto, ON, Canada

Job Description

Story Behind the Need:

  • 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
|

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3462484
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Toronto, ON, Canada
  • Education
    Not mentioned