Software Developer
Fidelity Investments Canada ULC4 months ago
Toronto, CanadaMid Level
Responsibilities
- Develop LWC, Apex, and Visualforce solutions on the Salesforce platform and document processes.
- Develop Einstein Analytics and Tableau CRM components.
- Define and estimate project work packages, including system designs, testing, and implementation plans.
- Develop and configure Marketo event-management tools, including support for upgrades and migrations.
- Complete unit testing and coordinate with IS and business teams for efficient implementations.
- Provide rotating on-call support and resolve CRM incidents, enhancements, and maintenance tickets.
- Promote process, technical, and business-solution improvements and present technical concepts to business partners.
Requirements
- At least 2 years of Salesforce platform experience focused on backend solutions using Apex and APIs, including system integration.
- Experience developing in Java and Web Services, with a solid understanding of the full software development lifecycle.
- Familiarity with data governance and security best practices.
- Strong leadership, analytical, customer-service, written communication, verbal communication, and teamwork skills.
- University degree, preferably in Computer Science, or equivalent work experience.
- Salesforce Certified Platform Developer I or II certification is preferred.
Benefits
- 100% remote working arrangement, with hybrid and in-office options also available.
- Total annual cash compensation, including base salary and target bonus, ranges from $101,000 to $118,000 based on experience and qualifications.
- RRSP contributions begin after six months of employment without employee matching.
- Comprehensive health benefits begin on the first day, with 100% employer-paid premiums and up to $6,000 annually for mental health services and therapy.
- Parental leave top-up to 100% of salary for 25 weeks.
- Up to $650 for home-office equipment and a generous time-off policy including two paid volunteer days annually.
- Professional development opportunities include more than 11,000 training courses, tuition reimbursement, and monetary rewards for completing a required designation.
About Fidelity Investments Canada ULC
Fidelity Investments Canada ULC offers mutual funds and managed investment solutions for individual investors, advisors, and institutions, and provides trade execution, clearing, custody, and back-office services through Fidelity Clearing Canada. It earns fees from asset management and securities servicing. Founded in 1987 and headquartered in Toronto, it is part of the Fidelity Investments group, a global financial services company.