Technical Lead
Netherlands
Job Description
Technical Lead
Others, Zeeland

Job Summary

Key Responsibilities

Develop new EFPAC features and functional enhancements using Delphi.
Maintain and modernise existing Delphi applications, packages, and DLLs.
Translate business requirements and product backlog items into technical designs, workflows, and algorithms.
Perform code refactoring, peer reviews, and adherence checks against coding standards.
Develop and execute unit tests and maintain supporting test evidence.
Investigate defects and production issues through debugging and root cause analysis.
Resolve issues identified during integration, regression, functional, and end-to-end testing.
Develop and optimise Microsoft SQL Server stored procedures, functions, and queries.
Build and maintain database connectivity using ADO and FireDAC.
Support performance improvements, package upgrades, customer implementations, and configuration activities.
Automate recurring development and operational activities using appropriate tools and scripts.
Support Azure DevOps build and deployment pipelines, Git-based source control, and work-item management.
Assist with feasibility studies, proof-of-concept development, customer-scenario recreation, and cloud migration activities.
Prepare technical designs, code review checklists, test results, RCA documents, and other project documentation.
Participate in backlog refinement, sprint planning, sprint reviews, retrospectives, and Planning Interval activities.
Collaborate with Product Owners, Product Managers, architects, technical leads, developers, and QA teams.
Ensure deliverables meet defined acceptance, quality, security, and audit-compliance requirements.

Key Responsibilities

Key Responsibilities

Develop new EFPAC features and functional enhancements using Delphi.
Maintain and modernise existing Delphi applications, packages, and DLLs.
Translate business requirements and product backlog items into technical designs, workflows, and algorithms.
Perform code refactoring, peer reviews, and adherence checks against coding standards.
Develop and execute unit tests and maintain supporting test evidence.
Investigate defects and production issues through debugging and root cause analysis.
Resolve issues identified during integration, regression, functional, and end-to-end testing.
Develop and optimise Microsoft SQL Server stored procedures, functions, and queries.
Build and maintain database connectivity using ADO and FireDAC.
Support performance improvements, package upgrades, customer implementations, and configuration activities.
Automate recurring development and operational activities using appropriate tools and scripts.
Support Azure DevOps build and deployment pipelines, Git-based source control, and work-item management.
Assist with feasibility studies, proof-of-concept development, customer-scenario recreation, and cloud migration activities.
Prepare technical designs, code review checklists, test results, RCA documents, and other project documentation.
Participate in backlog refinement, sprint planning, sprint reviews, retrospectives, and Planning Interval activities.
Collaborate with Product Owners, Product Managers, architects, technical leads, developers, and QA teams.
Ensure deliverables meet defined acceptance, quality, security, and audit-compliance requirements.

Skill Requirements

Mandatory Technical Skills

Strong hands-on experience in Delphi 11 or Delphi 13.
Advanced knowledge of Object Pascal and object-oriented programming.
Experience developing and maintaining Delphi packages and DLLs.
Knowledge of the Delphi Parallel Programming Library and multithreaded application development.
Strong experience with ADO and FireDAC database connectivity frameworks.
Experience with Developer Express/DevExpress components.
Strong knowledge of Microsoft SQL Server.
Hands-on experience in developing:

Stored procedures
Functions
Complex SQL queries
Query optimisation and performance tuning


Experience with Git source control.
Working knowledge of Azure DevOps, including:

Product backlog items and bug tracking
Repositories
Build and release pipelines
CI/CD processes
Sprint and Planning Interval management


Strong debugging, troubleshooting, defect analysis, and root cause analysis skills.
Experience in unit testing, test automation, and maintaining high automated-test coverage.
Understanding of software design, algorithms, application performance, and code-quality practices.

Preferred Skills

Experience with Microsoft Azure and application cloud-migration initiatives.
Knowledge of application package upgrades and technology-modernisation activities.
Experience supporting enterprise applications across DEV, UAT, and PROD environments.
Familiarity with Confluence and SharePoint.
Knowledge of Agile, Scrum, and Scaled Agile Framework practices.
Experience in aviation, engine fleet management, asset management, leasing, maintenance planning, or costing applications.
Scripting and development-task automation experience.
Understanding of security, quality, audit, and documentation-compliance requirements.

Other Requirements

Experience and Qualification

Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related discipline.
5–8 years of software development experience, including significant hands-on Delphi development.
At least 3 years of experience with Microsoft SQL Server and enterprise application support.
Experience working in Agile product-development and maintenance teams.

Behavioural Competencies

Strong analytical and problem-solving skills.
Ability to independently investigate and resolve complex technical issues.
Effective collaboration with cross-functional and geographically distributed teams.
Clear technical documentation and communication skills.
Commitment to quality, delivery timelines, and process compliance.

Information at a Glance

Why HCLTech?

At HCLTech, you'll supercharge your potential. You'll find your career. And you'll find your spark. All at a place that knows that helping its customers stay on top starts by putting its people first.

HCLTech is a global technology company, home to more than 223,000 people across 60 countries, delivering industry-leading capabilities centered around digital, engineering, cloud and AI, powered by a broad portfolio of technology services and products. We work with clients across all major verticals, providing industry solutions for Financial Services, Manufacturing, Life Sciences and Healthcare, Technology and Services, Telecom and Media, Retail and CPG, and Public Services. Consolidated revenues as of 12 months ending June 2026 totaled $14.8 billion.