Careers
.NET Software Engineer
Apply now
Full-time
Remote
We're looking for a .NET Software Engineer to maintain, improve, and develop backend solutions for client projects.
You'll work on enhancing existing applications, implementing new features, and contributing to scalable software used by businesses across different industries.
Apply now
IN THIS ROLE YOU WILL

[ 1 ]     Maintain and improve existing application functionality.

[ 2 ]     Develop new features based on client requirements.

[ 3 ]     Troubleshoot technical issues and optimize application performance.

[ 4 ]     Work with SQL databases, REST APIs, and third-party integrations.

[ 5 ]     Write and maintain unit tests using NUnit, xUnit, or MSTest.

[ 6 ]     Apply SOLID principles and software design patterns.

[ 7 ]     Participate in migrating applications to newer .NET versions.

[ 8 ]     Contribute to technical solution design based on your experience level.

[ 9 ]     Collaborate with software engineers and project stakeholders throughout the development lifecycle.

Skills you have to bring
3+ years of commercial experience with .NET.

What we're looking for:

  • Strong experience with C# and the .NET ecosystem.
  • Experience working with SQL databases and REST APIs.
  • Good understanding of object-oriented programming, SOLID principles, and software design patterns.
  • Upper-Intermediate (B2) or higher English.
  • Native Ukrainian
  • Bachelor's degree in Computer Science, Software Engineering, or another relevant technical field.

As a plus:

  • Experience with Azure, AWS, or Google Cloud Platform.
  • Experience writing unit tests using NUnit, xUnit, or MSTest.
  • Experience with Angular, React, or Vue.
  • Experience working with microservices.

Plase note:

  • To be considered for this position, you should be able to work under the Ukrainian Sole Proprietorship (FOP, Group 3) cooperation model.
What we offer
Fully remote work
Enjoy the freedom to work from anywhere with a flexible setup built on mutual trust
Full-time position
Join our core team with a stable, full-time engagement focused on long-term impact and collaboration
Global client projects
Build custom software solutions for a diverse portfolio of clients across the US and Western Europe
Professional growth
Grow through knowledge sharing and full reimbursement for your first professional certification
Paid time off
Recharge when you need it with fully paid vacation days and sick leave to support your health and well-being
Hiring process
1
CV review
2
Introductory call
3
Technical interview
You
Know
What
To do
Uploading...
fileuploaded.jpg
Max file size is 10 MB.
Thank you!
Your submission has been received!
Oops! Something went wrong while submitting the form.