Position: Senior Delphi Engineer
Company: Svitla Systems
Category: .NET
Experience required: 3y
English level: fluent

**Requirements: **
Experience in developing desktop software applications.
Experience with Delphi, or willingness to learn Delphi.
Experience with C# or similar object-oriented languages.
Fluency in either German or English.

**Nice to have:**
Domain expertise in life-cycle assessment or a strong passion for the field.
Experience in building web/cloud applications.
Experience with Azure.
Experience with Java.
Experience with linear algebra problems and tools.
Knowledge of TDD.

**Responsibilities:**
Perform full-stack development for the project product family across all layers from desktop clients, backend services, and data layer to API development and user interface.
Build functionality, services, and applications with Delphi and C#.
Improve software quality by addressing issues identified by QA or customers.
Modularize applications, help to define and implement interfaces in our internal APIs.
Refactor modules to address the most relevant weak spots.
Analyze requirements, suggest concepts, and assess development efforts.
Work in a scrum team.
Conduct white box testing and development of unit tests.
Create technical system documentation (source code documentation, external documentation, bug-tracking system, etc.).
Provide 3rd-level support.