We are seeking a skilled Delphi Developer to join our development team. The ideal candidate will have hands-on experience with Delphi (Object Pascal) and a solid understanding of desktop application development. You will be responsible for designing, coding, testing, and maintaining robust software solutions, while working closely with cross-functional teams.
Key Responsibilities:
- Design, develop, and maintain applications using Delphi/RAD Studio.
- Collaborate with analysts, designers, and QA teams to implement new features and resolve issues.
- Write clean, scalable, and well-documented code.
- Debug and optimize existing applications for performance and stability.
- Maintain and enhance legacy Delphi systems.
- Participate in code reviews and contribute to best practices.
- Ensure all solutions follow software development standards and security protocols.
Requirements:
- 3+ years of experience in Delphi development.
- Strong knowledge of Object Pascal and Delphi IDE (e.g., RAD Studio).
- Experience with database development, including SQL Server, Firebird, MySQL, or Oracle.
- Familiarity with version control systems (e.g., Git, SVN).
- Experience with legacy Delphi versions and modern upgrades (e.g., Delphi XE/XE2/10.x).
- Understanding of object-oriented programming and software design patterns.
- Good analytical and problem-solving skills.
- Strong verbal and written communication skills.