Backend Developer (.NET/C#)

Conch Technologies•Fremont, CA
•Onsite

About The Position

We are seeking an experienced Backend Developer to build and support scalable, high-performance enterprise applications. This hands-on role involves owning backend services, designing APIs, and developing cloud-ready solutions in a fast-paced Agile environment. The ideal candidate has expertise in C#/.NET, distributed systems, REST APIs, microservices, and event-driven architectures. The position is onsite in Fremont, California, for a duration of six or more months.

Requirements

  • 5–9 years of professional software development experience.
  • Strong backend development experience using C# and .NET.
  • Strong experience with SQL Server and relational databases.
  • Experience building, maintaining, and supporting web applications.
  • Understanding of object-oriented programming and design, software design patterns, clean code principles, dependency injection, and object-relational mapping.
  • Experience with REST API design and development, GraphQL, and CI/CD pipelines.
  • Experience designing, implementing, and supporting scalable APIs.
  • Hands-on experience with ASP.NET, microservices architecture, and event-driven architecture.
  • Experience with Redis or similar caching technologies.
  • Strong debugging, troubleshooting, and application performance tuning skills.
  • Experience working in Agile/Scrum development environments.
  • Excellent communication skills, including the ability to explain technical decisions, architecture, trade-offs, and problem-solving approaches.
  • Self-motivated, hands-on, and able to independently own projects and deliver high-quality solutions with minimal supervision.

Nice To Haves

  • Experience developing enterprise-scale applications.
  • Experience working on small to medium-sized engineering teams.
  • Experience with Kafka, RabbitMQ, or other messaging/event-streaming platforms.
  • Experience with Golang and/or Python development.
  • Experience with React.
  • Experience using Playwright for test automation.
  • Experience with Kubernetes.
  • Experience leveraging AI, LLMs, or Generative AI technologies.
  • Experience designing distributed systems and highly scalable architectures.

Responsibilities

  • Build and support scalable, high-performance enterprise applications.
  • Own backend services and design, implement, and support scalable APIs.
  • Develop cloud-ready solutions.
  • Maintain and support web applications.
  • Debug and troubleshoot software and tune application performance.
  • Explain technical decisions, architecture, trade-offs, and problem-solving approaches.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service