Senior Delphi Developer
City : Mississauga
Category : Yearly Direct Hire
Industry : Recruitment/Staffing
Employer : The Adecco Group
Adecco, in partnership with our client, is currently hiring a full-time highly skilled and passionate Senior Delphi Developer to take full ownership of our flagship Delphi codebase and lead ongoing modernization, optimization, and maintenance efforts. This role is perfect for a developer who thrives on untangling complex systems, improving code health, and ensuring mission‑critical financial software remains secure, stable, and high‑performing.
Your work directly strengthens the security posture of financial organizations worldwide. Every dependency you remove, every optimization you implement, and every improvement you ship will have a meaningful and lasting impact.
If you want your technical expertise to directly enhance global financial security and enjoy seeing the immediate impact of your improvements; this is the perfect role for you.
Pay Rate: $100,000/annually
Location: Mississauga, ON
Job type: Permanent | Full-time
Vacancy Status: This posting is for an existing vacancy.
Responsibilities:
Streamline Systems
Master and simplify a complex Delphi IDE installation process involving multiple package sources and interdependent components
Transform complicated setup workflows into clean, intuitive, and reliable processes
Manage Dependencies
Fully own all third‑party components and libraries
Create licenses and distribution packages using InstallShield
Retire obsolete or redundant packages now handled by native Delphi or Windows APIs
Reduce maintenance overhead, external dependencies, and security exposure
Optimize the Foundation
Minimize custom modifications to standard Delphi packages
Maintain a clean, stable, and easily maintainable foundation for the entire engineering team
Ensure codebase alignment with modern Delphi standards and clean‑architecture best practices
Drive Product Evolution
Provide expert ongoing support for multiple end‑user products, shared libraries, and internal tools
Maintain and evolve encrypted server communication layers that protect highly sensitive financial data
Support continuous improvements across all applications and integrations
Qualifications and skills:
5+ years of professional Delphi development experience (Delphi XE or newer preferred)
Proven experience working with large, complex legacy Delphi codebases
Strong understanding of Object Pascal, VCL, FireMonkey, and Windows API integrations
Experience modernizing Delphi applications, refactoring legacy architecture, and improving maintainability
Hands‑on experience with third‑party component management, licensing, and dependency upgrades
Proficiency with development tools such as InstallShield, Git, SVN, or similar version‑control systems
Strong troubleshooting skills across IDE configuration, package installation, and multi‑unit project environments
Experience working with encrypted communication protocols, secure server interactions, or financial‑grade software (asset)
Ability to optimize performance, streamline workflows, and reduce technical debt
Strong understanding of software design principles, including:
SOLID principles of Clean architecture, Modular design
Ability to work independently and take ownership of end‑to‑end technical solutions
Excellent written and verbal communication skills
Experience reducing or replacing third‑party dependencies with native Delphi or Windows API features
Background in FinTech, financial systems, or security‑sensitive applications
Experience supporting multiple Delphi‑based products or shared libraries
Familiarity with secure coding practices and data protection standards
Exposure to modern CI/CD tools and automated build processes
Experience collaborating in small, senior‑level engineering teams
Passion for legacy system modernization and long‑term code quality
Strong analytical and problem‑solving abilities
Ability to simplify complex systems and improve developer workflows
High attention to detail with a commitment to producing clean, maintainable code
Collaborative mindset with willingness to mentor others
Self‑motivated, proactive, and comfortable taking technical ownership
Must be legally eligible to work, and reside in Canada
Are you interested in this position? Apply now! Our dynamic team of recruiters will reach out if you qualify for this role.
At Adecco our purpose is simple: to make the future work for everyone. We live our values, Passion, Collaboration, Inclusion, Courage, and Customers at Heart, by fostering a workplace where diversity is celebrated and every voice matters. We encourage applications from individuals of all backgrounds and identities. Together, we’re making the future work for everyone.
If you are interested in learning about the Aspire Academy to upskill into your next role!