Middle .NET engineer

About the product

Intro

We’re working with a healthcare company based in the US on a solution for remote cardiac monitoring.

The product combines medical devices and software to collect, process, analyze, and report ECG data. It helps healthcare providers monitor patients remotely and integrate cardiac monitoring into their clinical workflows.

The project covers the software behind the solution, including backend services, APIs, cloud-based components, and integrations built with C#, .NET 8, ASP.NET Core, and AWS.

Technology stack

C#

.NET

.NET 8

DynamoDB

Docker

React

TypeScript

Your team

You’ll work as part of a cross-functional team with .NET and frontend engineers, QA specialists, and other project roles. The team works closely with the client, with direct communication between Techstack specialists and the client’s technical stakeholders.

Culture

At Techstack, we care about how we build products - not only about the result, but also about the quality of the engineering process and the way we work together.

We encourage people to keep learning, share what they know, and take ownership of their work. There are different ways to do this at Techstack:

Tech Guilds - communities where specialists share knowledge, discuss technical solutions and approaches, and keep up with industry trends.

Meetups and knowledge sharing - opportunities to share your experience with colleagues and the wider tech community.

Mentoring and leadership - you can grow into a mentor, technical lead, or take on other roles where you can support others and share your expertise.

We believe that good products come from people who care about what they build, keep developing their expertise, and are comfortable both challenging ideas and being challenged.

Your responsibilities

Develop and maintain backend functionality using C# and .NET

Design and implement REST APIs and integrations

Work with ASP.NET Core and .NET 8

Build and maintain cloud-based application components using AWS

Work with Lambda, S3, CloudWatch, DynamoDB, and RDS

Write clean, reliable, maintainable, and testable code

Create and maintain unit and integration tests

Participate in code reviews and technical discussions

Investigate and resolve defects and production issues

Analyze requirements and estimate development tasks

Identify and communicate technical risks

Contribute to solution design and architectural improvements

Work closely with frontend developers, QA engineers, Team Lead, Project Manager, and Software Architect

Communicate directly with the client’s technical stakeholders

Contribute to improvements in code quality, security, and development practices

Prepare and maintain technical documentation

Follow security and privacy requirements when working with healthcare data

It's about you

You have 3+ years of commercial software development experience

You have strong knowledge of C# and .NET

You have hands-on experience with ASP.NET Core, .NET 8, and REST APIs

You understand OOP, SOLID principles, and common design patterns

You have experience working with relational and/or NoSQL databases

You have experience with AWS or another major cloud platform

You understand microservices and/or serverless architecture

You have experience with Git and CI/CD pipelines

You write unit and integration tests

You care about writing clean, maintainable, and testable code

You can analyze requirements, estimate tasks, and communicate technical risks

You have good written and spoken English and feel comfortable communicating with an international team and client

What we have for you

Flexible work format:

— work remotely or from one of our hubs in Kyiv, Lviv, Kharkiv, or Wrocław. We also have flexible working hours.

Professional growth:

— access to Tech Guilds, mentoring, meetups, knowledge sharing, and other opportunities to develop your expertise.

Education support:

— we cover 50% of the cost of professional courses, trainings, webinars, and certifications.

English:

— free General English, Business English, speaking clubs, and other opportunities to improve your communication skills.

Time off:

— 20 paid days off and 7 paid sick days per year, plus additional days off.

Support when you need it:

— legal and accounting support, as well as other forms of assistance available to Techstack employees.

Community:

— online and offline team activities, knowledge-sharing events, appreciation gifts, and other ways to stay connected with colleagues.

How to join Techstack

Pre-screening with a recruiter.

Expert review of your resume.

English check.

Interview with our experts. Customer interview

About us

Techstack is a technology product engineering company that sets an example for high development standards in the IT industry. We empower each team member to influence the development of the product, company, and processes.

Want to make an impact?

You're in the right place.

© 2026 Techstack. All rights reserved.
behance iconlinkedin iconinstagram iconclutch icon