Role Summary
Cybage is hiring a Delphi Developer for its Engineering department in Pune. In this role, you will maintain, troubleshoot, and enhance core Delphi (Object Pascal) applications while actively participating in the phased migration and modernization of legacy codebases to C# and .NET Core technologies.
Key Responsibilities
- Application Maintenance & Enhancement: Maintain, troubleshoot, debug, and optimize legacy Delphi applications and Object Pascal code modules.
- Platform Migration: Contribute to the gradual, phased migration of Delphi codebases to C# and modern .NET framework architectures across product releases.
- Feature Design & Code Quality: Collaborate with cross-functional software teams to design, write, and deploy clean, scalable, and maintainable code.
- Architecture & Mentorship: Participate in technical architectural discussions, perform code refactoring, and mentor junior developers on software engineering principles.
Key Qualifications
- Education: B.Tech (CS or IT), B.Sc (CA or CS), or BCA degree.
- Experience: 4 to 7 years of hands-on experience in Delphi (Object Pascal) development.
- Mandatory Technical Stack: Deep expertise in Delphi (Object Pascal), working knowledge or strong interest in C# and .NET / .NET Core, OOP design patterns, legacy system maintenance, refactoring, and debugging.
- Preferred Exposure: Hands-on experience working across dual Delphi and C# codebases during application modernization projects.
- Core Competencies: Strong problem-solving abilities, independent execution, and collaborative teamwork.
About Cybage
Cybage is a technology consulting and product engineering services company enabling digital transformation and enterprise software solutions for global organizations.