Delphi Engineer

Job Category: Software Engineering
Job Type: Full Time
Job Location: Cork

KEY RESPONSIBILITIES:

  • Solution ownership. You architect effective solutions and draw on your extensive full stack experience to deliver on the designs. You participate in system analysis, design, and architecture discussions to identify and implement technical solutions.
  • Technical leadership & partnership. Draw on your extensive technical experience to support your team in problem resolution, root cause analysis, and decision-making.
  • Champion agile development. Your support your teams by eliminating blockers and collaborating with the different stakeholders to ensure quality delivery.
  • Ownership & accountability. Pro-active in identifying issues, reacting to incidents, and following through to completion with the relevant teams.
  • Mentorship & people management. Being competent in conducting one to ones and performance reviews you’re helping us build high-performing and maturity within cross-functional teams.

 REQUIREMENTS:

Essential Skills and Experience:

  • 10+ years commercial experience as a Delphi Engineer
  • Proficiency in Delphi programming language, including libraries, object-oriented programming concepts and development methodologies.
  • Experience developing desktop, client-server and/or multi-tier applications using Delphi
  • Experience with related frameworks such as Visual Component Library (VCL) and FireMonkey.
  • Experience of commonly used Delphi versions and frameworks (Delphi XE2, XE8, Delphi 10.2, 10.3,10.4, 11.0 Embarcadero RAD Studio)
  • Strong experience in the development of Graphical User Interfaces, (UX) principles and best practices in designing user-friendly interfaces.
  • Knowledge of OOP, design patterns and data structures
  • Strong problem-solving and analytical skills, with the ability to debug and resolve complex technical issues.
  • Perform code reviews, debugging, and troubleshooting to ensure code quality, efficiency, and maintainability.
  • Proficiency in database development using SQL and experience with relational database management systems.
  • Experience in source code management & versioning tools – Azure DevOps / Github / Bitbucket
  • Experience with Continuous Integration (CI) and Continuous Delivery (CD) practices, including automation of build processes, version control systems, and deployment pipelines.

Essential soft skills:

  • Ability to articulate & communicate solutions to the rest of the scrum team.
  • Comfortable engaging with business stakeholders, technical teams and operations teams to clarity and analyze requirements, designs and issues
  • Experience supporting and leading technical resources who are working hybrid/remotely using MS Teams

Growth mindset – always open to learning new things

Apply for this position

Allowed Type(s): .pdf, .doc, .docx
Scroll to Top