Intermediate VBA Developer

3 weeks ago


Toronto, Ontario, Canada Apex Systems Full time

Location: Downtown Toronto. Hybrid: 3-4 days in office per week.

Duration of Contract/Perm: 6-month contract with intention to convert to full time or extend to 2 years.

Hours/week: 40 hours/week, 7:30 AM – 5:00 PM

Job Description

We are seeking a junior/intermediate developer to join our client's Front Office Tools Team in Toronto This is a hands-on development role working directly with traders to build new desktop tools and support existing tools (e.g., pricing and risk spreadsheets). As an Application Developer, you will be responsible for developing and maintaining tools for Front Office Traders, primarily focusing on Excel/VBA and Python.

Must-Have Requirements:

  • Strong proficiency in Excel/VBA (70%) and Python (30%).
  • Experience working directly with FO Traders, building tools in a variety of technologies.
  • 1-3 years of experience in Capital Markets.

Nice to Have:

  • Front Office Business Knowledge in one or more asset classes (Equities, FX, Commodities, FI & Rates).
  • Understanding of financial instruments in derivatives, including pricing models, greeks, and risk management concepts.
  • Experience working with Market Data Platforms such as Bloomberg.
  • Experience working with Plotly Dash and building dashboards in Python.
  • Knowledge of C#.

This is a great opportunity to join a Big Five Bank and continue your career in the financial domain. Be a part of a great work environment with a very well-organized team and colleagues who will help you succeed.

This is a position that impacts the bank enterprise wide with great opportunity for career growth within the bank.

EEO Employer

Apex is an Equal Employment Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other characteristic protected by law.

Seniority level: Mid-Senior level

Employment type: Contract

Job function: Information Technology

Industries: IT Services and IT Consulting and Banking

#J-18808-Ljbffr

  • Toronto, Ontario, Canada Apex Systems Full time

    Intermediate VBA Developer (Capital Markets) Client: Big 5 Bank Location: Downtown Toronto. Hybrid: 3-4 days in office per week. Duration of Contract/Perm: 6-month contract with intention to convert to full time or extend to 2 years. Hours/week: 40 hours/week, 7:30 AM – 5:00 PM Start date: April 2025 Job Description We are seeking a...


  • Toronto, Ontario, Canada Apex Systems Full time

    Intermediate VBA Developer (Capital Markets)Client: Big 5 BankLocation: Downtown Toronto. Hybrid: 3-4 days in office per week.Duration of Contract/Perm: 6-month contract with intention to convert to full time or extend to 2 years.Hours/week: 40 hours/week, 7:30 AM – 5:00 PMStart date: April 2025Job DescriptionWe are seeking a junior/intermediate developer...


  • Toronto, Ontario, Canada Apex Systems Full time

    Intermediate VBA Developer (Capital Markets) Client: Big 5 Bank Location: Downtown Toronto. Hybrid: 3-4 days in office per week. Duration of Contract/Perm: 6-month contract with intention to convert to full time or extend to 2 years. Hours/week: 40 hours/week, 7: 30 AM – 5: 00 PM Start date: April 2025 Job Description We are seeking a...


  • Toronto, Ontario, Canada BeachHead Inc. Full time

    If you are a self-confident, self-motivated person with a strong work ethic and excellent communication skills and you enjoy a fast-paced team-driven environment, contact us todayWorking with one of the top financial clients, this role calls for a Web Developer/VBA/JavaScript who will be supporting existing production tools used across Operations & Delivery,...


  • Toronto, Ontario, Canada BeachHead Inc. Full time

    If you are a self-confident, self-motivated person with a strong work ethic and excellent communication skills and you enjoy a fast-paced team-driven environment, contact us todayWorking with one of the top financial clients, this role calls for a Web Developer/VBA/JavaScript who will be supporting existing production tools used across Operations & Delivery,...

  • Asset Developer

    3 weeks ago


    Toronto, Ontario, Canada Apex Systems Full time

    Intermediate VBA Developer (Capital Markets) Client: Big 5 Bank Downtown Toronto. Hybrid: 3-4 days in office per week. Duration of Contract/Perm: 6-month contract with intention to convert to full time or extend to 2 years. We are seeking a junior/intermediate developer to join our client's Front Office Tools Team in Toronto This is a hands-on...


  • Toronto, Ontario, Canada BeachHead Inc. Full time

    Job OverviewWe are seeking a highly skilled VBA/JavaScript specialist to join our team at BeachHead Inc. As a key member of our operations and delivery teams, you will be responsible for supporting existing production tools used across various departments while collaborating with business partners to develop new process improvement tools.The ideal candidate...


  • Toronto, Ontario, Canada Codan (Canada) Inc Full time

    Intermediate Developer (Contract – 6 months) Background and Job Summary Codan (Canada) Inc. (CCI) is the Toronto office of Conyers (conyers.Com), a leading international law firm advising on the laws of Bermuda, the British Virgin Islands and the Cayman Islands. Conyers has over 140 lawyers in six offices worldwide and is affiliated with the Conyers...


  • Toronto, Ontario, Canada Nexus Systems Group Inc. Full time

    Location Address: Hybrid – TorontoContract Duration: Until July 2025Extension: PossibleFTE: NANumber of Positions: 1Story Behind the Need: Additional Assistance needed due to new project.Business Unit: Wealth Management Data and Analytics team works with the Canadian Wealth Management Operations to provide data-driven solutions to various Wealth business...


  • Toronto, Ontario, Canada Nexus Systems Group Inc. Full time

    Location Address: Hybrid – TorontoContract Duration: Until July 2025Extension: PossibleFTE: NANumber of Positions: 1Story Behind the Need: Additional Assistance needed due to new project.Business Unit: Wealth Management Data and Analytics team works with the Canadian Wealth Management Operations to provide data-driven solutions to various Wealth business...


  • Toronto, Ontario, Canada Nexus Systems Group Inc. Full time

    Key Performance IndicatorsAs a Trading Analytics Specialist/Product Development Lead, your key performance indicators will include:Delivery of high-quality trading analytics tools.Improved collaboration with trade floor/traders.Increased customer satisfaction.Enhanced business processes.About the Ideal CandidateWe are looking for someone with:5+ years'...


  • Toronto, Ontario, Canada S.i. Systems Full time

    About S.i. Systems:S.i. Systems is a leading provider of innovative digital solutions for the Public Sector.We are seeking an experienced Intermediate SharePoint Developer to join our team and support the development, configuration, and maintenance of various SharePoint sites.


  • Toronto, Ontario, Canada S.i. Systems Full time

    Our client is looking for an IntermediateReactJS DeveloperInitial contract goes until May 31, 2024 with chances of extension. Fully remote in Canada based on PST time zone.Must haves:3+ Years' experience building applications usingReactJSExperience buildingAPI/Microservices/DataservicesExperience with relational, object oriented or NoSQL databasesExperience...


  • Toronto, Ontario, Canada Cynet Systems Inc Full time

    Job Overview at Cynet Systems IncWe are looking for a talented Intermediate Developer Position candidate to fill this exciting role. The selected individual will be responsible for developing and testing software applications using various technologies, including .Net, XML, and client-side libraries.Job Responsibilities:Develop, test, and debug code for...


  • Toronto, Ontario, Canada Citi Full time

    The Applications Development Intermediate Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming...


  • Toronto, Ontario, Canada ROSS Full time

    Our client is looking to add an intermediate Java Developer to their team. You will support their Internet-based e-commerce software (Web Services & EDI) products and an in-house CRM system. The successful candidate will have a solid background in internet/java development using a structured SDLC methodology and want to expand their customer support...


  • Toronto, Ontario, Canada BeachHead Full time

    Working with one of the top financial clients, this role calls for a C# Developer-Intermediate to Senior who will be developing, maintaining, and optimizing financial applications in an Agile environment.Desired Skill Set:3+ years of experience in C#/.NET developmentExperience with SQL databases and RESTful APIsStrong problem-solving and communication...


  • Toronto, Ontario, Canada BeachHead Inc. Full time

    Are you passionate about developing state of the art technologies? Are you looking for an ambitious opportunity to test and grow your skills? Here is an opportunity…Working with one of the top financial clients, this role calls for a C# Developer-Intermediate to Senior who will be developing, maintaining, and optimizing financial applications in an Agile...


  • Toronto, Ontario, Canada BeachHead Full time

    Working with one of the top financial clients, this role calls for a C# Developer-Intermediate to Senior who will be developing, maintaining, and optimizing financial applications in an Agile environment. Desired Skill Set: 3+ years of experience in C#/.NET development Experience with SQL databases and RESTful APIs Strong problem-solving and...


  • Toronto, Ontario, Canada BeachHead Full time

    Working with one of the top financial clients, this role calls for a C# Developer-Intermediate to Senior who will be developing, maintaining, and optimizing financial applications in an Agile environment.Desired Skill Set:3+ years of experience in C#/.NET developmentExperience with SQL databases and RESTful APIsStrong problem-solving and communication...