Senior .NET Backend Developer (C#)

Filled
January 16, 2026

Job Description

Job Details

  • Company Name: Techgene
  • Employment type: Full time
  • Experience: Contractor
  • Salary: $20 to $25 Hourly
  • Location : Remote Option Available
  • Work schedule : 5 days a week

Role Overview

We are hiring a Senior .NET Backend Developer with deep expertise in C#, .NET Core, and microservices architecture to build scalable, secure, and enterprise-grade backend systems.
This role focuses on developing mission-critical HR and payroll applications for a direct client, collaborating with global engineering teams, and contributing to high-impact product development.

Key Responsibilities

Backend Development & Architecture

  • Design, develop, and maintain robust backend services using .NET Core / C# (.NET 6/7).
  • Build and support RESTful APIs, background workers, and event-driven systems.
  • Implement microservices-based architectures with scalability and reliability in mind.
  • Apply asynchronous programming patterns for high-performance systems.

Data & Integration

  • Work with SQL Server, PostgreSQL, or similar relational databases.
  • Design efficient schemas and optimize queries for performance and scalability.
  • Integrate backend services with internal and external systems.

Quality, Security & Performance

  • Ensure adherence to code quality, performance, and security best practices.
  • Write and maintain unit tests using frameworks such as xUnit or NUnit.
  • Perform code reviews and contribute to continuous improvement.

Collaboration & Leadership

  • Collaborate with architecture, product, QA, and DevOps teams throughout the SDLC.
  • Mentor junior developers and contribute to technical leadership within the team.
  • Provide technical documentation, design notes, and accurate task estimates.

DevOps & Delivery

  • Use CI/CD pipelines, Docker, and Git-based workflows for efficient delivery.
  • Support deployment and troubleshooting across environments.

Must-Have Skills & Qualifications

  • 8+ years of experience in .NET backend development.
  • Strong command of C#, .NET Core, and .NET 6/7.
  • Expertise in:
    • RESTful APIs
    • Microservices architecture
    • Asynchronous programming
  • Deep understanding of:
    • Object-Oriented Programming (OOP)
    • SOLID principles
    • Design patterns
  • Hands-on experience with SQL Server and/or PostgreSQL, including performance tuning.
  • Proficiency with Git and unit testing frameworks (xUnit, NUnit).
  • Familiarity with cloud platforms (AWS or Azure).
  • Experience working with modern DevOps practices and tools.