View all jobs

Software Developer (BSA)

Toronto, Ontario · Banking/Loans
The Role:
You will be working in a department which is part of Capital Markets, within a banking client ,in a software developer capacity, with various ongoing initiatives 
o   You can demonstrate experience: as a hands-on Developer, building Innovative customer facing solutions and utilizing cutting edge technologies. Ideally, you have solid development expertise with C/C++ or Golang
  • You have a degree/diploma in Computer Science, and/or a related field from a recognised Canadian University
  • Your influence makes an impact. You know that relationships and networks are essential to success. You inspire outcomes by making yourself heard.
  • You embrace and champion change. You'll continuously evolve your thinking and the way you work in order to deliver your best.
  • You're driven by collective success. You know that collaboration can transform a good idea into a great one. You understand the power of an inclusive team that enjoys working together to create a shared vision.
  • Values matter to you. You bring your real self to work and you live our values - trust, teamwork, and accountability
  • Ability to express ideas and facts in a clear and understandable manner, tailoring communication to the intended audience. 

You will:
You will be working with following areas in the role of Business System Analyst

You will be working on banking applications in capital markets and will be
·Creating and developing new software:
o   Researching users’ requirements;
o   designing and writing new software; and
o   testing newly designed software.
·Evaluating new and existing software systems:
o   Designing testing plans for newly developed software;
o   performing QA testing on software systems;
o   finding faults in software systems; and
o   correcting faults found in software systems.
·Improving existing software systems:
o   Analyzing users’ requirements and suggestions;
o   creating solutions for existing issues; and
o   implementing these solutions.
·Meeting with clients and Project Managers to design and develop new software.
·Establishing parameters and designing the architecture of new software.
·Designing, writing, reading, testing, and correcting code for new software.
·Running QA testing and searching for bugs in developing software.
·Reporting to clients and Project Managers on the development of new software.
·Testing and implementing software updates and improvements when necessary.
·Writing documentation for new and updated software.

Who YOU Are:

Mandatory Skills
·5+ years of experience with C/C++ or Golang
·2+ years’ experience using DevOps tools, specifically Azure DevOps Pipeline
·Familiar with JSON, REST, Webservice and API Banking and Payment systems
·Deep knowledge on financial card payment protocol such as ISO8583, VISA, MC messaging
·Experience working in developer/ coordinator role working with end to end execution

Nice to Have Skills
 ·Previous Big 5/Enterprise Banking experience  

Share This Job

Powered by