Senior Delphi Developer taking ownership of a mature codebase for enterprise security solutions. Contributing to the evolution and maintenance of platforms used by major financial institutions.
Responsibilities
Take ownership of a large Delphi codebase powering multiple enterprise products
Simplify and maintain a complex Delphi IDE installation environment and dependency structure
Manage and modernize third-party components and external libraries
Create and maintain installation packages using InstallShield
Reduce dependency complexity by replacing outdated libraries with native Delphi or Windows APIs
Support and enhance client-server applications used for enterprise security monitoring
Maintain shared libraries and components used across multiple products
Contribute to new features and ongoing improvements to the platform
Requirements
Strong software development experience, including at least 5 years working with Delphi
Strong experience working with large or mature application codebases
Experience developing or maintaining Windows-based client applications
Solid understanding of object-oriented programming principles
Experience managing or working with third-party libraries and components
Ability to troubleshoot, debug, and improve complex systems
Strong problem-solving skills and attention to detail
Nice to have: Experience with InstallShield or similar packaging tools
Nice to have: Exposure to client-server applications
Nice to have: Familiarity with security or compliance-related software environments
Benefits
Base Salary: $100,000 - $120,000
Paid Time Off: Competitive vacation and personal days to help maintain a healthy work-life balance
Health & Wellness Benefits: Medical, dental, and vision benefits to support your overall well-being
Lead Software Developer contractor role at RBC Bedford Innovation Hub. Requires expertise in C#, C++, .NET, and JavaScript for senior/lead development work.
Senior Developer contributing to data processing applications with an Agile team at Triton Digital. Join a remote and innovative environment focused on Big Data technologies and continuous improvement.
Software Developer working with the Federation of Quebec Municipalities on .NET applications. Engaging in design, programming, and improving systems while mentoring team members.
Developers at Ingeno design cloud applications incorporating AI for diverse industries. Work in a stimulating and collaborative environment with cutting - edge technologies.
Developer maintaining and improving JetBrains IDE plugin for Hyperskill's educational platform. Remote role focusing on bug fixes and feature implementation for enhanced learner experience.
Senior Developer integrating and developing web - based solutions for CBC/Radio - Canada's Corporate Services team. Collaborating with cross - functional teams on software application development and architecture.
Engineering Project Lead creating detailed designs and overseeing implementation for CBC/Radio - Canada's technology projects. Leading projects and managing end - to - end implementations with innovative solutions.
Instructional Designer creating engaging training materials for Motorola Solutions' technologies and products. Collaborating with teams to ensure effectiveness and accuracy in learning content.