Senior Backend Developer (.NET)

ProxifyProxify·Remote(Time zone: CET (+/- 3 hours))
Software Development

WFA Digital Insight

The demand for skilled .NET developers is on the rise, with a 25% increase in job postings over the past year. As companies shift towards cloud-native technologies, professionals with expertise in scalable Web APIs, Entity Framework Core, and Azure services are in high demand. Proxify, with its impressive track record of connecting top developers with exciting opportunities, is now looking for a Senior Backend Developer to join one of its high-growth client teams. With a strong focus on work-life balance and competitive compensation, this role stands out in the current remote job market. Before applying, candidates should be prepared to showcase their technical expertise, particularly in the .NET ecosystem, and their ability to lead technical discussions with cross-functional stakeholders.

Job Description

About the Role

As a Senior Backend Developer at Proxify, you will be working with a high-growth client team as a core backend architect. Your primary responsibility will be to lead the design and implementation of enterprise-level applications, focusing on complex, high-throughput distributed systems. You will be the technical engine behind the client's product evolution, ensuring that their backend infrastructure is performant, secure, and prepared for the latest cloud-native advancements.

In this role, you will be working closely with cross-functional stakeholders, including Product Owners and Frontend Engineers, to define technical requirements and API specifications. You will also be partnering with DevOps to manage deployment pipelines and ensure smooth, zero-downtime releases.

Proxify is a company that values talent and supports the growth of its developers. With a global network of supportive and talented professionals, you will be part of a community that is committed to excellence and innovation.

What You Will Do

  • Architect and implement robust, maintainable, and testable backend services from scratch
  • Identify and resolve performance bottlenecks, optimizing memory usage and query execution times
  • Lead peer code reviews and establish coding standards to ensure long-term system health
  • Partner with Product Owners and Frontend Engineers to define technical requirements and API specifications
  • Work with DevOps to manage deployment pipelines and ensure smooth, zero-downtime releases
  • Design and implement scalable Web APIs, including custom middleware, filter pipelines, and dependency injection
  • Develop and maintain Entity Framework Core, including performance tuning, migrations, and handling complex relational schemas in SQL Server
  • Collaborate with the development team to ensure that the backend infrastructure is aligned with the client's product roadmap
  • Participate in technical discussions with cross-functional stakeholders to ensure that the technical solutions meet business requirements

What We Are Looking For

  • 6+ years of professional experience in backend development, with deep expertise in C# and the .NET ecosystem (.NET 6/8/9)
  • Advanced proficiency in building scalable Web APIs, including custom middleware, filter pipelines, and dependency injection
  • Mastery of Entity Framework Core, including performance tuning, migrations, and handling complex relational schemas in SQL Server
  • Solid experience with Azure services (or AWS equivalents), particularly in serverless functions, message queues (Service Bus), and containerization
  • Proven experience with Microservices, Domain-Driven Design (DDD), and event-driven architectures
  • A strong "test-first" mindset with experience in xUnit/nUnit and Moq for comprehensive unit and integration testing
  • Strong verbal and written English; comfortable leading technical discussions with cross-functional stakeholders

Nice to Have

  • Experience with Dapr or other microservices runtimes
  • Familiarity with NoSQL databases such as MongoDB or CosmosDB
  • Knowledge of Frontend frameworks (React or Angular) to facilitate better API contracts
  • Relevant Microsoft certifications (e.g., Azure Solutions Architect)

Benefits and Perks

  • Competitive compensation package
  • Flexible withdrawal options for on-time monthly payments
  • Predictable project hours with consistent 8-hour working days
  • Up to 24 flex days off per year without losing pay
  • Career-accelerating positions at cutting-edge companies
  • Hand-picked opportunities with a one-time contracting process for endless opportunities
  • Access to a global network of supportive and talented professionals

How to Stand Out

  • Be prepared to showcase your technical expertise in the .NET ecosystem, including Entity Framework Core and Azure services.
  • Highlight your experience in leading technical discussions with cross-functional stakeholders and your ability to establish coding standards.
  • Make sure to showcase your proficiency in building scalable Web APIs and your understanding of Microservices and Domain-Driven Design.
  • Be prepared to talk about your experience with containerization, serverless functions, and message queues.
  • Show examples of your work, including any open-source projects or contributions to GitHub.
  • Be honest about your strengths and weaknesses, and be prepared to discuss your career goals and how this role fits into your overall career aspirations.
  • Research the company and the client before the interview, and be prepared to ask questions about the role and the company culture.

This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.