×
Register Here to Apply for Jobs or Post Jobs. X

C# Developer

Job in Raleigh, Wake County, North Carolina, 27601, USA
Listing for: Franklin Bates
Full Time position
Listed on 2026-02-24
Job specializations:
  • Software Development
    Software Engineer, Backend Developer, Full Stack Developer, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

If you’re the kind of engineer who gets a thrill from seeing perfectly structured code…and enjoy solving challenges that only emerge when systems get big, distributed, and mission‑critical — then this one will feel like home.

The Role

I’m working with a product‑driven engineering team who build large‑scale distributed systems. They’re expanding, and they’re looking for a C# engineer who cares deeply about:

  • Test‑Driven Development as a discipline, not a checkbox
  • Behaviour‑Driven Development to align engineering with real‑world outcomes
  • Clean Code principles that make systems readable, maintainable, and genuinely elegant
  • Distributed architectures where concurrency, resilience, and performance matter
  • Continuous improvement in both the codebase and the engineering culture

You’ll be joining a team that values engineering craft. They pair, they review properly, they refactor without fear, and they treat tests as first‑class citizens. This is not a “move fast and break things” environment — it’s a “move thoughtfully and build things that last” environment.

What You’ll Be Working On
  • Designing and building high‑performance distributed services in C#/.NET
  • Implementing robust automated test suites across unit, integration, and behavioural layers
  • Contributing to architecture discussions around scalability, event‑driven patterns, and system resilience
  • Working closely with product and QA to ensure behaviour is understood, testable, and measurable
  • Helping shape engineering standards, coding guidelines, and best practices
What You’ll Bring
  • Strong commercial experience with C# and .NET
  • A genuine commitment to TDD/BDD — not just familiarity
  • A deep understanding of SOLID, Clean Code, and refactoring techniques
  • Experience with distributed systems, microservices, messaging, or event‑driven architectures
  • Curiosity, pragmatism, and a desire to build software that’s both elegant and reliable
Why This Team
  • Engineering‑led culture with autonomy and trust
  • Complex technical challenges that keep you sharp
  • A supportive environment where quality matters
  • Real investment in tooling, automation, and continuous delivery
  • A team that values learning, experimentation, and craftsmanship
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary