Technical Lead

HCL Technologies B.V.
'S-GRAVENHAGE, Netherlands
26 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
3 years minimum
Working hours
Regular working hours
Job source

Tech stack

Agile Methodology Application Performance Management Confluence Automation of Tests Unit Testing Microsoft Azure Delphi (Programming Language) Bug Tracking Systems Code Coverage Software Quality Code Review Database Connection
+23 more
Software Debugging Microsoft SQL Server Object-Oriented Software Development Pascal (Programming Language) Performance Tuning Scrum Methodology Query Optimization Release Management E2e Testing Scaled Agile Framework Microsoft SharePoint Software Engineering SQL Stored Procedures Multithreading Scripting Freeform SQL Enterprise Software Applications Devexpress Parallel Computation Git Information Technology Code Restructuring Software Version Control

Job description

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.

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.

Must Have Skill

Azure Cloud Services,Delphi,Microsoft SQL Server, 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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Loading talks and stories from around this role…