Delphi Developer
1 week ago
Job Title: Senior Software Development Engineer – Delphi Location : Remote (1–2 days onsite per month at any client location) Experience Required: 9+ Years Employment Type: Full-Time About the Role: We are looking for a highly skilled Senior Software Development Engineer with extensive expertise in Delphi programming and architecture . The ideal candidate will play a key role in designing, developing, maintaining, and modernizing Delphi-based enterprise applications. This position requires strong technical leadership, architectural vision, and hands-on development skills to deliver high-performance, scalable, and reliable solutions. Key Responsibilities: Lead the design and development of enterprise-grade applications using Delphi and SQL . Define and implement robust application architecture, reusable components, and frameworks. Apply Object-Oriented Programming (OOPS) principles to ensure maintainable and scalable solutions. Develop and manage Delphi components, controls, and custom libraries . Implement best practices in exception handling, memory management, and performance optimization . Work with COM+ components for integration and scalability. Drive and support Delphi migration projects , including modernization and platform upgrades. Collaborate with cross-functional teams (Product, QA, Architecture) to deliver quality solutions on time. Mentor and guide junior developers, reviewing code to enforce standards and best practices. Required Skills & Qualifications: 9+ years of professional experience in software development with Delphi . Strong knowledge of SQL and database-driven application development. Hands-on expertise in Delphi architecture and component development . Proficiency in OOPS concepts within Delphi. Strong understanding of Delphi components, controls, and libraries . Solid knowledge of exception handling and memory management . Experience with COM+ components for enterprise application development. Proven success in Delphi migration projects (legacy modernization and upgrades). Excellent problem-solving, debugging, and analytical skills . Strong communication, leadership, and mentoring abilities . Good to Have: Exposure to modern Delphi frameworks or cross-platform Delphi development . Experience with version control systems (Git, SVN). Familiarity with CI/CD pipelines and automated testing tools.