Software Engineer II
Hybrid · Bengaluru, Karnataka, India
Job Summary
Delphi-based Windows desktop application development role requiring 4+ years of hands-on experience. Design, develop, enhance, and maintain Windows desktop applications using Delphi (Object Pascal) with strong VCL components. Manage databases (MS SQL Server, SQLite) and write/optimize SQL queries and stored procedures. Utilize Windows APIs for system-level functionality; troubleshoot and optimize performance of Delphi applications. Collaborate with cross-functional teams in an Agile environment, participating in Scrum ceremonies, and adhere to coding standards and best practices. Secondary skills include exposure to C#, .NET, HTML/CSS/JS, REST/SOAP web services, and multi-threaded development. Preferred Bachelor’s degree in a related field and excellent communication skills for stakeholder interaction. Perks include flexible work arrangements and a focus on work-life balance.
Required Qualifications
- 4+ years professional Delphi/Object Pascal development
- Strong experience with Delphi 7, Delphi XE, and later versions
- Windows desktop application development using VCL components
- MS SQL Server and SQLite database design and management
- Strong SQL programming including queries and stored procedures
- Experience with Windows APIs and OS-level integrations
- Knowledge of SMTP protocol implementation
- Experience maintaining and enhancing legacy Delphi applications
- Experience with third-party Delphi components and libraries
- Understanding of SDLC and Agile methodologies
- Experience using Jira or similar tools
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.