Position: Senior C# / Delphi full-stack developer
Company: Volia Software
Category: .NET
Experience required: 5y
English level: upper

The product is SaaS, which allows multiple functions for safety and health insurance on high-risky industries (oil and gas gathering, chemical, energy etc). Is implemented as few services that perform different functions and integrated with each other.

RESPONSIBILITIES:
* Full-stack development for the GaBi product family across all layers from desktop clients,
backend services and data layer, to API development and user interface
* Develop functionality, services, and applications in Delphi and C#
* Improve software quality by addressing issues identified by QA or customers
* Modularize applications and 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
* White box testing and development of unit tests
* Technical system documentation (source code documentation, external documentation, bug-
tracking system etc.)
* 3rd-level support

REQUIRED SKILLS AND EXPERIENCE:
* Experience in developing web software applications
* Experience in C# or similar object-oriented languages
* Experience with Delphi, or willingness to learn Delphi
* Upper intermediate in either German or English.
* Ready to cover hours when communications take a place (app. 11am - 6pm, Kyiv time).

SKILLS CONSIDERED A PLUS:
* Domain expertise in life-cycle assessment, or a strong passion for the field
* Experience in building web/cloud applications
* Azure experience
* Java experience
* Experience with linear algebra problems and tools
* TDD experience

WORK CONDITIONS:
* Distributed team: REMOTE work or in any of existing offices: Kyiv, Rivne, Tychy (PL).
* 2-weeks scrum, 5-6 team members / team.
* Full-time (40 hours per week).
* Official contract: salary, sick-leave days, holidays, vacations.

HIRING PROCESS:
Step 1 - preliminary interview (main questions) - 20 mins
Step 2 - internal tech interview (tech questions) - 45-60 mins
Step 3 - tech interview with team leader and architect - 1 hr