US Company is searching for SeniorDelphi developer into the team of 5-6 developers. Interesting mid-term project (1 year), full-time, an official contract, REMOTE, CET working hours. Official contract, paid vacation / sick leave days / holidays.
The product is SaaS, which allows multiple functions for safety and sustaintability 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 (optionally: in C# or Java) * 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.)
REQUIRED SKILLS AND EXPERIENCE: * Experience in developing web software applications * Experience with Delphi, or willingness to learn Delphi * Fluent in either German or English.
SKILLS CONSIDERED A PLUS: * Experience in C# or Java or similar object-oriented languages * 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 adopted to the CET business hours. * 2-weeks scrum, 5-6 team members / team. * Full-time (40 hours per week). * Official contract: salary, sick-leave days, holidays, vacations. * The candidate must be a resident or have a work permit in any of the countries listed: Poland or Germany, or United Kingdom, or Austria, or Romania
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