Sr. C#/.NET Developer - Remote

18 Jan 2025

Vacancy expired!

Professional Experience In:The Senior C# Developer position is for people who like to simply focus on delivering great code. This role is responsible for both incremental improvements to a legacy system and also reinventing our processes with .NET 5, microservices, Orleans (nano service actors), etc.We will especially favor candidates who appreciate elegance in code and who are adept at resolving complex problems by orchestrating a range of simple solutions. Code quality matters.

Successful candidates must have:
  • Deep experience writing and testing C# code, particularly focused on high-performance and great design
  • Conversant with both.NET 5 (Core) and legacy .NET, including an understanding of new capabilities and how to transition legacy code into newer patterns
  • Focus on elegant design and familiar with a range of design patterns
  • A passion for coding
  • A proven ability to understand complex requirements and work on a complex system.
  • Able to work on a team, including giving great feedback and open to constructive criticism. No cowboy coders.

Strong candidates will also have:
  • A good understanding of the .NET framework, including what is happening under hood with patterns like garbage collection, async/await, lazy instantiation, etc.
  • Experience with Microsoft Orleans
  • Familiarity with SOLID design principles. Extra points if you can explain why much of it is irrelevant, pointless, or ambiguous.
Microservice architectures, including containerization and gRPC communication

  • ID: #48651292
  • State: Indiana Indianapolis 46201 Indianapolis USA
  • City: Indianapolis
  • Salary: Depends on Experience
  • Job type: Contract
  • Showed: 2023-01-18
  • Deadline: 2023-03-04
  • Category: Et cetera