Senior Delphi Developer
luxsoft
Job Summary
Our client is a market leader in Integrated Circuits Lithography and Metrology machines. This role involves extending the functionality of a stand-alone tool that analyzes the overlay of lithography machines. The development focuses on new features for the GUI and data handling components, primarily using Delphi. Responsibilities include new feature development, unit/functional testing, and design documentation, with a full-stack approach.
Must Have
- New features development, unit/functional testing, design documentation.
- Development is mostly for new features.
- Development is full-stack.
- 7+ years working experience as a software developer.
- 3+ years working experience with Delphi.
- Requirements gathering and clarification.
- Architecture.
- AGILE / SCRUM methodologies.
- English language (advanced).
- Git.
- Unit testing.
Good to Have
- Mathematical/Physics background
- Interest to gain domain knowledge(Integrated circuits lithography and metrology)
- Matlab
- Java
Job Description
##### Project description
Our client is market leader producer of Integrated Circuits Lithography and Metrology machines.
Context
There is a stand-alone tool that analyses the overlay of lithography machines
The code is developed as follows:
GUI - Delphi
Data handling - Delphi
Core/modelling - matlab
Requests
The request is to extend the functionality of the tool to comply with new features requirements. The request will only be in the GUI and the data handling. The possible modelling changes will be done by the functional engineers.
##### Responsibilities
- New features development, unit/functional testing, design documentation.
- Development is mostly for new features
- Development is full-stack.
##### Skills
Must have
- Required experience/skills:
- 7+ years working experience as a software developer
- 3+ years working experience with Delphi
- Requirements gathering and clarification
- Architecture
- AGILE / SCRUM methodologies
- English language (advanced)
- Good communication skills
- Team player attitude
- Problem solving attitude
- Bachelor's degree
- Git
- Unit testing
Nice to have
- Mathematical/Physics background
- Interest to gain domain knowledge(Integrated circuits lithography and metrology)
- Matlab
- Java
##### Other
Languages
English: C1 Advanced
Seniority
Senior