We are currently seeking a talented and passionate Delphi developer to join our team. As a Delphi developer, you will be an integral part of our software development team, working closely with colleagues to design, develop, and maintain high-quality applications and tools for our clients. You will leverage your expertise in Delphi programming to ensure that our software solutions are efficient, robust, and user-friendly.

Responsibilities:

  1. Collaborate with cross-functional teams to gather requirements and develop software specifications.
  2. Design, code, test, and debug Delphi applications, ensuring adherence to best practices and industry standards.
  3. Maintain and enhance existing applications, implementing new features and addressing reported issues.
  4. Participate in code and design reviews, providing feedback to improve overall software quality.
  5. Proactively identify and resolve bottlenecks, bugs, and performance issues.
  6. Stay current with industry trends, technologies, and best practices in Delphi development, incorporating new knowledge into your work.
  7. Document and maintain software design, code, and user manuals, ensuring the clear and comprehensive understanding of the application for both technical and non-technical stakeholders.
  8. Provide technical support and assistance to clients and internal team members as needed.

Requirements:

  1. Bachelor’s degree in Computer Science, Engineering, or a related field.
  2. 3+ years of experience in software development, with a focus on Delphi programming.
  3. Strong knowledge of Delphi language, libraries, and frameworks (such as VCL and FMX).
  4. Proficiency in object-oriented programming, design patterns, and data structures.
  5. Familiarity with SQL and database management systems (e.g., PostgreSQL, MySQL, or Oracle).
  6. Experience with version control systems (such as Git) and bug tracking tools (e.g., JIRA).
  7. Excellent problem-solving skills and the ability to think critically and creatively.
  8. Strong communication skills, with the ability to work effectively in a collaborative team environment.
  9. Detail-oriented and organized, with the ability to manage multiple tasks and meet deadlines.

Nice to Haves:

  1. Knowledge of other programming languages, such as C++, C#, or Java.
  2. Experience with web services and RESTful APIs.
  3. Familiarity with Agile software development methodologies, such as Scrum or Kanban.

    If you are a skilled Delphi developer with a passion for creating cutting-edge software solutions, we want to hear from you! Please submit your resume and cover letter, detailing your experience and qualifications, to us. We look forward to reviewing your application.