pkey
Career opportunity

Senior .NET Developer

Role snapshot
Remote Senior 55-65 USD C#/JAVA SQL RabbitMQ Kafka SOLID DRY CQRS
Role details

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.

Apply

Send your profile.

Recruitment contact avatar
Let's talk about your profile

If you want to introduce yourself, ask about a role, or send your profile for future opportunities, start here.

Direct contact: contact@pkey.info