We are seeking a Senior C# Developer for a 12-month contract position in Charlotte, North Carolina. This role focuses on designing and building scalable, high-performance backend services and enterprise-grade platforms.
Responsibilities
- Develop and optimize scalable, high-performance backend services using C#
- Design and optimize large, complex relational databases using SQL
- Architect and implement microservices and distributed systems
- Design and maintain APIs for enterprise applications
- Build and maintain high-throughput, enterprise-grade platforms
- Implement resilient system design practices including error handling, observability, and fault tolerance
- Set engineering standards and drive technical roadmaps
Qualifications
- Required
- Advanced proficiency in C#
- Deep expertise in SQL and relational database design and optimization
- Strong experience with microservices architecture and distributed systems
- Proven experience with API design
- Experience building high-throughput, enterprise-grade platforms
- Demonstrated expertise in resilient system design, including error handling, observability, and fault tolerance
- Senior-level experience setting engineering standards and driving technical roadmaps