Full Stack Developer .NET/Angular (Cell Therapy sphere)

Удалённая работа
Поддержим ваш переезд - Польша; Литва; Болгария; Молдова; Румыния; Грузия
Company Background

The customer provides preclinical, clinical, and commercial cell therapy manufacturers with a flexible, scalable manufacturing solution and fully integrated software to make cell therapy widely available and affordable.

Project Description

The client is creating a “bio laboratory in the box”, which runs without involving people and works with blood cells to make cell therapy more accessible. The solution enables the complete control over all process parameters, the scalability of manufacturing execution and process monitoring, and the generation of batch records automatically.

Technologies
.NET
C#
PostgreSQL
REST API
Angular
JavaScript
HTML
CSS
What You'll Do
  • Module-level design, implementation, and maintenance of high-quality software applications;
  • Ensure successful integration of software modules into a larger software application;
  • Working with biologists, product management, software engineers and mechanical engineers to define, implement and verify software engineering requirements;
  • Participating in software engineering lifecycle from Planning, Analysis, Design, Implementation, Reviews through testing and maintenance;
Job Requirements
  • 10+ years of working experience in C#;
  • 5+ years of working experience developing hardware control software;
  • Experience working with web-based distributed applications (Front-end HTML\JavaScript\CSS and Back-end REST-based APIs);
  • Experience interfacing with and integrating industrial I/O solutions, such as PLCs;
  • Experience working with relational databases;
  • Experience with Microsoft Visual Studio, Azure DevOps;
  • Experience with Object Oriented Programming, SOLID principles;
  • Knowledge of static code analysis tools (Coverity, SonarQube);
  • Knowledge of object-oriented software for real-world electromechanical systems;
  • Knowledge of the differences between asynchronous sequence of tasks and multithreading;
  • Deep understanding of the subject area, knowledge and comprehension of the theory;
  • Level of English – from Intermediate (ability to communicate with English-speaking team);
What Do We Offer

This is not the whole list of benefits. It is different depending on the country you’re moving to. You can ask for details your recruiter. Here are the main benefits for all the locations:

 

  • 100+ technical and non-technical trainings to develop and expand your horizons;
  • Internal meetings and conferences (we like sharing our expertise);
  • English courses (both with Russian-speaking teachers and native speakers);
  • Sports activities (soccer, basketball, hockey, tennis, swimming, etc.);
  • Corporate events (corporate parties, team building, happy hours, canoeing, etc.);
  • Presents for important life occasions (birthday, wedding or childbirth);
  • Global anniversary policy.
Напишите нам!
Мы обязательно ответим!