Always hiring·Explore open positions
Back to Open Positions

C# Developer

Remote
Full-time
40 hours / per week
Actively Hiring

ShipDevs supports fast-moving teams by connecting them with vetted remote professionals across technical and operational roles.

We are looking for a skilled C# Developer who can take ownership of building reliable, scalable, and maintainable applications using C# and the .NET ecosystem. You will work closely with product teams, frontend developers, QA engineers, and other backend engineers to develop APIs, business logic, integrations, and production-ready application features.

This role is for someone who can understand business requirements, write clean C# code, and build backend functionality that performs well under real-world usage. You should be comfortable working with existing .NET codebases, improving application quality, fixing bugs, and building features that are stable, secure, and easy to maintain.

You will not only write C# services. You will think through application architecture, API design, database structure, authentication, authorization, validation, performance, error handling, background jobs, and long-term maintainability. You will be expected to make practical technical decisions, identify backend risks early, and build solutions that other developers can confidently extend.

This is a hands-on backend development role. You should be able to take features from requirement to implementation, troubleshoot production issues, optimize database queries, and collaborate with frontend or product teams to deliver complete functionality.

The ideal candidate has strong C# and .NET development experience, solid database knowledge, API development skills, and the ability to build dependable backend systems for serious products.

Key Responsibilities

  • Build and maintain secure, scalable, and reliable applications using C# and .NET.
  • Develop backend features, APIs, business logic, integrations, and server-side workflows.
  • Design, build, and maintain REST APIs, microservices, and application services.
  • Work with databases to design schemas, write queries, and optimize performance.
  • Implement authentication, authorization, validation, and secure backend workflows.
  • Integrate third-party services, payment systems, CRMs, communication tools, and external APIs.
  • Debug backend issues, fix bugs, and improve application reliability.
  • Write clean, maintainable, and well-structured C# code.
  • Improve backend performance, scalability, logging, monitoring, and error handling.
  • Collaborate with frontend developers, QA teams, and product stakeholders to deliver complete features.

Candidate Requirements

  • Strong experience with C# development and modern .NET development practices.
  • Experience with .NET Core, ASP.NET Core, MVC, Web API, Entity Framework, or similar.
  • Good understanding of relational databases such as SQL Server, PostgreSQL, MySQL, or similar.
  • Experience building and maintaining REST APIs, backend services, or microservices.
  • Ability to design efficient data models and optimize database queries.
  • Strong understanding of object-oriented programming, design patterns, clean code, and SOLID principles.
  • Understanding of authentication, authorization, sessions, tokens, and backend security best practices.
  • Experience integrating third-party APIs and external services.
  • Familiarity with Git, code reviews, debugging, testing, and collaborative development workflows.
  • Understanding of caching, queues, background jobs, logging, cloud deployment, and performance optimization.
  • Ability to troubleshoot production issues with confidence and structure.

Experience Level

Mid to senior level, typically 3+ years in C# development, .NET development, or backend engineering roles.

Work Type

Full-time Remote

Benefits / Why Join Us

  • Work remotely with global teams and international clients
  • Long-term contract opportunities with stable workloads
  • Competitive compensation based on skills and experience
  • Flexible and remote-first work environment
  • Opportunity to work on real products and business operations
  • Grow your experience with fast-moving companies and modern teams

Ready to apply for this position?

Complete the application form and share your resume. Our team will review your profile and reach out if there is a strong fit.

Apply Now