This recruiter is online.

This is your chance to shine!

Apply Now

*CONTRACT TO PERM* Senior Delphi Developer to design and code modules for a Commodities in house application for a large financial bank - 38852

Toronto, ON
  • Number of positions available : 1

  • To be discussed
  • Contract job

  • Starting date : 1 position to fill as soon as possible

*CONTRACT TO PERM* Senior Delphi Developer to design and code modules for a Commodities in house application for a large financial bank - 38852

Location Address: Hybrid - Toronto - 1-2 days per week - subject to change/increase

Contract Duration: 6 months (MUST CONVERT TO PERM)

Number of Positions: 1

Schedule Hours: 9am-5pm Monday-Friday; standard 37.5 hrs/week


Business group: GBME - Technology Solution - Global Banking and Markets Engineering (GBME) is the fast-moving, award-winning technology engine that powers Scotiabank’s Corporate, Investment Banking, and Capital Markets businesses.


Project: The Software Developer will design, document, code, and support software modules for Commodities in-house application for the bank. The successful candidate will work cross-functionally, participating in all aspects of the Software Development Life Cycle.


Typical Day in Role:

  • Participate in the full Software Development Life Cycle.
  • Perform analysis of new requirements, create design documentation, code, and conduct unit/integration testing of new software solutions.
  • Produce quality code with a focus on stability, scalability, security, and maintainability.
  • Test, troubleshoot, and fix front-end and back-end software production issues.
  • Develop and maintain plans outlining steps and timetables for developing programs.
  • Assist the Quality Assurance team with test case development.
  • Collaborate with the Quality Assurance team to track bug reports, debug code, develop test plans, and close issues.
  • Maintain existing applications.
  • Work alongside the Technical Support and Implementation Teams to troubleshoot and resolve client issues as needed.
  • Identify and provide recommendations on solutions for gaps in business processes and systems


Must Have Skills:

  • 8 years of relevant working experience with 5+ years of Delphi development and maintenance experience required.
  • Strong Experience with Embarcadero Delphi and Object-Oriented Programming techniques.
  • Experience with SQL relational databases and syntax.
  • Strong experience with Windows desktop and server development, including writing Windows GUI applications.
  • Experience developing software applying all phases of the Software Development Life Cycle (SDLC).
  • Experience using formal source control management processes and tools (e.g., GIT).


Nice-To-Have Skills:

  • Security scan experience (with SonarQube ) will be a plus.
  • Understanding of Scala language features, functional programming concepts with some development experience is highly desired.
  • Participated in Scala migration projects, updating legacy codebases to the latest Scala versions is considered an asset.
  • Experience with .NET (Core) and Web APIs and Microservices considered an asset.
  • Familiarity with secure coding best practices (e.g., OWASP, CERT).
  • Experience in or knowledge of the Banking & Finance industry considered an asset.


Education:

Bachelor’s


Best VS. Average Candidate:

Delphi experience with Scala skills as Nice to have.


Candidate Review & Selection

1-2 Rounds - Virtual or In Person


Hiring Manager’s availability to interview: ASAP

Apply

Requirements

Level of education

undetermined

Work experience (years)

undetermined

Written languages

undetermined

Spoken languages

undetermined