Developer Platform FCC
Fidelity Canada
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
Who We Are
Fidelity Clearing Canada (FCC) is the leading independent clearing broker and custodian in the Canadian market, providing trade execution, clearing, custody, and back-office support services to Canadian-based brokerage firms and registered Portfolio Managers.
FCC is currently developing industry-leading advisor platform capabilities for independent Portfolio Managers and Broker Dealer firms. This development focuses on delivering integrated service, productivity, and revenue growth tools through the implementation of systems supporting business process automation. As a Developer Platform FCC, you will be a key part of the technology team tasked with developing business-critical technology solutions designed to automate manual processes.
What You Will Do
- Develop, enhance, modify, and maintain software solutions for internal and external clients, with a strong emphasis on automating business processes.
- Provide solution architecture, document design, code, and develop program logic for new applications.
- Analyze and modify logic in existing applications, ensuring successful implementation of system improvements, particularly those related to process automation.
- Ensure functional specifications are technically implementable while innovating commercial technology assets to meet objectives.
- Implement Agile and DevOps best practices to deliver quality products predictably and consistently.
- Develop unit tests to ensure high-quality code and maintain accountability for the product's quality.
- Complete documentation and procedures for installation and maintenance.
- Liaise with internal user groups as needed to effectively program applications based on business and systems requirements.
What We Are Looking For
- 5+ years of experience in web development, object-oriented analysis and design, and service-oriented architecture.
- Experience designing and developing web-based platforms to automate business processes.
- Strong knowledge of modern automation architecture, technologies, and processes.
- Experience with automation platforms (e.g., Appian, RPA).
- Hands-on experience with Angular (Typescript), JavaScript, Java, Hibernate, RESTful API, Spring Boot (microservices creation).
- Knowledge of SQL and database platforms such as Oracle, SQL Server.
- Experience with Agile project management tools (e.g., JIRA, Confluence) and automated delivery pipelines (CI/CD).
- Experience developing cloud-native solutions according to industry best practices.
- Unix/Linux operating system knowledge.
Considered an asset:
- Experience with cloud-based applications on AWS.
- Wealth management, brokerage, or financial services experience.
- Completion of the Canadian Securities Course.
The Expertise You Bring
- In-depth technical insight and experience to inform, guide, challenge, and support technical decisions.
- Extensive analytical, conceptual, and innovative problem-solving abilities.
- Strong technical aptitude and ability to adapt to new technologies quickly.
- Clear and concise communication skills, both written and verbal.
- Goal-oriented and a self-starter.
- Ability to quickly learn, adapt, and change to meet the needs of a changing environment.
- Good multitasking capabilities and ability to work effectively in an agile environment.
Education And Experience
University Degree/College Diploma, preferably in Computer Science, or equivalent work experience.
Key skills/competency
- Web Development
- Process Automation
- Full Stack Development
- Angular
- Java
- Microservices
- Agile
- DevOps
- SQL
- Cloud-Native Solutions
How to Get Hired at Fidelity Canada
- Research Fidelity Canada's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
- Tailor your resume for Developer Platform FCC: Highlight experience with web development, process automation, Angular, Java, and financial services.
- Showcase technical expertise: Prepare to discuss your experience with microservices, CI/CD, cloud-native development, and Agile methodologies.
- Demonstrate problem-solving and adaptability: Emphasize analytical skills, quick learning, and effective collaboration in an agile environment.
- Network effectively: Connect with current and former Fidelity Canada employees on LinkedIn for insights and potential referrals.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background