We are looking for a Senior .NET Developer who can take ownership of backend delivery, contribute to architectural decisions and build reliable software in complex business environments. This role is a strong fit for engineers who combine hands-on implementation with technical judgment, delivery discipline and confidence in client-facing project work.
You will work on backend platforms, APIs, integrations and modernization initiatives across enterprise and cloud-based systems. We value people who can move independently, make pragmatic technical decisions and help teams deliver maintainable, production-ready solutions.
What you will do
- design and implement backend services, APIs and integration components in C# and .NET
- take ownership of technical solutions from analysis through implementation and stabilization
- work with distributed systems, databases, messaging and service integrations
- improve code quality, performance, maintainability and operational reliability
- support architectural discussions and technical decision-making
- collaborate directly with engineers, architects and stakeholders
- review code, mentor less experienced developers and raise engineering standards
- contribute to troubleshooting, delivery planning and implementation risk reduction
What we are looking for
- strong commercial experience with C# and .NET in production systems
- very good understanding of backend architecture, clean code and maintainable design
- practical experience with ASP.NET Core, REST APIs and relational databases
- confidence working with integrations, enterprise systems and business-critical applications
- ability to translate technical requirements into clear implementation decisions
- ownership mindset, strong communication skills and delivery focus
- English skills allowing effective work in technical and project communication
Nice to have
- experience with Azure and cloud-native services
- familiarity with messaging, asynchronous processing and integration patterns
- understanding of CI/CD, observability and operational practices
- experience in modernization of legacy systems
- exposure to frontend collaboration in React or Angular-based environments
- mentoring or technical leadership experience
What we offer
- meaningful engineering work in real business and enterprise contexts
- ownership over technical delivery, not just task execution
- collaboration with experienced engineers and decision-makers
- remote-first environment with direct communication and clear expectations
- projects involving architecture, integrations and modernization
- long-term cooperation built around quality, trust and technical responsibility
If you are looking for a role where strong .NET engineering, ownership and practical decision-making matter, we would be glad to talk.