Talent.com
Delphi Software Developer

Delphi Software Developer

Metegrity Inc.Edmonton, AB, CA
14 days ago
Job type
  • Quick Apply
Job description

Metegrity Inc. is the developer of Visions Enterprise® asset management software for refineries and petrochemical facilities. We’re developing an application and a backend solution to benefit the industrial inspection process and increase inspection projects' efficiency and quality. Currently, our focus is on the industrial-level application for field use. We are looking for a developer to help take the app to the next level and maintain a high standard of quality. Metegrity is seeking a candidate for the position of Delphi Software Developer , who will work closely with the senior Delphi developer and report to the development team lead. Eligibility Requirements : Candidates must have a valid Canadian work permit or residency. The candidate must be a current resident of Edmonton, Alberta, or surrounding areas and can reliably commute daily to the Edmonton office. Applicants who do not meet these criteria will not be considered. Skills Requirements : Minimum 3 years of experience in software development using Delphi / Object Pascal Strong knowledge of RAD Studio Experience in Client-Server architecture Proficiency in working with third-party components such as Woll2Woll and TMS Software Good understanding of the SQL language and experience with Oracle databases Strong knowledge of FireDAC technology, including :   Efficient data access and manipulation Configuration of connection parameters for Oracle Handling datasets Awareness and following good coding practices Knowledge of object-oriented design and development Familiarity with SVN or other source version control systems Experience with Code Review tools High proficiency in the English language Degree or diploma in Computer Science, Software Engineering, or equivalent. Duties and responsibilities : Collaborate with developers, project managers, business analysts, and other teams to plan, design, implement, test, and maintain enterprise-grade software systems Work on the development and maintenance of Delphi-based client-server applications Maintain high standards of software quality by establishing and following good practices Assist in compiling documentation, requirements, project estimates and work plans Attend design reviews for the features being implemented within the system, participate in planning and design meetings, infrastructure and architecture discussions, retrospectives and other required activities Integrate software components into a fully functional software system Maintain the operation of applications with emphasis on usability, performance and scalability Analyse and resolve technical and application problems Prepare reports and other documentation on the status and maintenance of software. We offer : Competitive salary Comprehensive benefit group plan Participation in international projects Work collaboration with a global team Free access to e-learning libraries Great company culture Work Arrangement : This is an in-person position based at our Edmonton office. There is potential for a hybrid work schedule after an initial probationary period based on performance and business needs.  Powered by JazzHR