Position: Senior .Net/C# engineer/ Department Manager (Cell Therapy sphere) — ISsoft Ukraine
Company: Coherent Solutions
Experience required: 5y
English level: fluent

Looking for a Senior .NET Engineer for developing a project in the cell therapy sphere.

**About the project:**

The client develops a unique device. It is a factory-in-a-box for industrial-scale cell therapy manufacturing.
Client’s solution helps:
● to define custom cell therapy workflows with complete control over all process parameters;
● to scale manufacturing execution and process monitoring;
● to monitor of in-process data and auto-generate of electronic batch records.

**Technologies:**

● .Net/C#
● PostgreSQL
● Angular
● HTML
● Javascript
● CSS
● REST API

**Requirements:**

● 5+ years of industry experience developing hardware control software for customer-shippable life science (or equivalent complexity) instrumentation
● 10+ years of experience in C#
● 1+ years experience in People Management
● Experience working with web-based distributed applications (Front-end HTML\JavaScript\CSS and Back-end REST-based APIs)
● Software debugging skills
● Preferred: Experience interfacing with and integrating industrial I/O solutions, such as PLCs
● Preferred: Experience leading and mentoring more junior engineers
● Preferred: Experience working with relational databases
● Comfortable writing object-oriented software for real-world electromechanical systems
● Self-awareness, integrity, authenticity, and a growth mindset
● Experience with Object-Oriented Programming and SOLID principles is required
● Knowledge of static code analysis tools such as Coverity, SonarQube
● Experience with Microsoft Visual Studio and Azure DevOps preferred
● Experience in a regulated industry such as medical devices, cell therapy, bioprocessing, or instrumentation is highly desirable
● Openness to learning new tools such as C# 9.0, and the latest version of Angular

**Responsibilities:**

● Module-level design, implementation, and maintenance of high-quality software applications
● Ensure successful integration of software modules into a larger software application
● Work with biologists, product management, software engineers and mechanical engineers to define, implement and verify software engineering requirements
● Participate in the software engineering lifecycle from Planning, Analysis, Design, Implementation, and Reviews through testing and maintenance

**ISsoft offers:**

● Opportunity to take the role of Department Manager .Net department in the Ukrainian office
● Reliable people-oriented company
● A strong team of professionals, friendly, open to cooperation
● Opportunity to share experiences at internal meetings and conferences
● 100+ technical and non-technical training for development and broadening of horizons
● Career growth and development
● Regular salary review based on employee performance
● Medical insurance from the first working day
● 15 sick leave are fully compensated
● 18 working days of paid leave
● IT Club Loyalty program gives a lot of discounts and bonuses
● English courses
● Remote work
● Team sports activities, and corporate events.

**Join us!**