Job#: 2067729
Job Description:
Role: Delphi Developer
Location: Remote - must sit within EST or CST
Duration: Long-term contract
Responsibilities:
- Design, develop, and maintain software applications using Delphi and its IDE.
- Analyze user requirements and write efficient code.
- Debug applications and ensure software performance and stability.
- Integrate applications with databases and maintain legacy systems.
- Collaborate with cross-functional teams to deliver effective software solutions.
Required Skills and Qualifications:
- Proficiency in Delphi and Database:
- 10-12 years of expert-level experience in Delphi (versions 7 through XE10).
- Experience with Delphi IDE (RAD), including VCL, Console apps, DUnit, XML, and Web Services.
- Ability to resolve performance, memory leak, and scalability issues.
- Develop, enhance, and maintain complex insurance/underwriting applications using Delphi.
- Excellent understanding of RDBMS, particularly Oracle and/or MS-SQL Server.
- Strong knowledge of COM, ODBC, OOPS concepts, and XML.
- Experience developing Client/Server applications, especially IIS.
- Excellent verbal and written communication skills.
- Other Skills:
- Proficiency with DevExpress and Woll2Woll components.
- Working knowledge of version control systems (Git, BitBucket, Mercurial).
- Competent technical and analytical communication skills.
- Participate in the analysis and design of client system applications.
- Handle product versions, documentation, and development standards.
- Experience within Agile/Scaled Agile framework as a scrum team member.
- Exposure to the software development life cycle (SDLC).
- availability for weekend deployment schedules/activities on a rotating basis.
- Desired Competencies:
- Intermediate experience with Java.
- Effective collaboration with people from diverse backgrounds.
- Ownership of assigned tasks and adherence to deadlines.
- Self-motivated and capable of working with minimal supervision.
- Respect and understanding of diverse points of view.
- Promotion of teamwork and removal of barriers to effective team working.
EEO Employer