*CONTRACT TO PERM* Senior Delphi Developer to design and code modules for a Commodities in house application for a large financial bank - 38852
S.i. Systems
Toronto, ON-
Number of positions available : 1
- Salary To be discussed
-
Contract job
- Published on November 25th, 2025
-
Starting date : 1 position to fill as soon as possible
Description
*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
Requirements
undetermined
undetermined
undetermined
undetermined
Other S.i. Systems's offers that may interest you