Senior Full-Stack Engineer with strong .NET
This is not a “build everything from scratch” role.
The main focus is working with legacy systems, understanding existing architecture, supporting ongoing development, fixing issues, and gradually improving the platform together with the team.
## Requirements
* Min. 5+ years of commercial experience with C# / .NET
* Good experience with legacy enterprise applications
* Experience supporting and improving existing systems
* Solid knowledge of ASP.NET / .NET Core
* Experience with SQL databases
* Frontend experience with Angular or React
* Understanding of APIs and microservices
* Experience with cloud environments is a plus (Azure or AWS)
## Nice to have
* Experience with Docker / CI/CD
* Experience with message brokers or distributed systems
* Understanding of modernizing monolithic applications
* Experience in enterprise or long-term support projects
## Responsibilities
* Support and maintain existing applications
* Analyze and fix production and business issues
* Develop new features in existing systems
* Participate in gradual modernization and refactoring
* Collaborate with product owners, QA, and other developers
* Write clean and maintainable code
* Participate in technical discussions and code reviews
Location: Remote /Ukraine/ Europe preferred
German language — B1-B2 level
English — good working level
Required languages
| English | B2 - Upper Intermediate |
| Ukrainian | Native |