Senior C# Back-End Developer
New
Based in the United StatesFull-TimeSenior
SalaryCompetitive base salary ($165,000–$180,000) with total compensation up to ~$200,000 including bonus and equity
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years
- Required Skills
- AWSSQLC#.NETRESTful APIsUnit Testing
Requirements
- 5+ years of professional back-end development experience with strong expertise in C# and .NET frameworks
- Strong proficiency in building scalable backend systems and RESTful APIs (Minimal API experience is a plus)
- Solid understanding of SQL databases, database design, and data modeling (NoSQL experience is a plus)
- Experience with Entity Framework or similar ORM technologies
- Understanding of dependency injection and modern backend architecture patterns
- Familiarity with AWS services such as S3, SQS, SNS, Lambda, SES, or similar cloud tools
- Strong problem-solving and algorithmic thinking skills
- Excellent communication skills, both written and verbal, in remote and cross-functional environments
- Ability to work independently while collaborating effectively in distributed teams
- Strong organizational and time management skills in fast-paced environments
- Commitment to continuous learning and technical growth
Responsibilities
- Design, develop, and maintain scalable backend systems using C# and modern .NET frameworks (including .NET 6+ and ideally .NET 10)
- Build and enhance APIs, services, database integrations, and system functionality supporting both internal and customer-facing platforms
- Collaborate with product managers, architects, and front-end developers to define requirements, technical approaches, and delivery timelines
- Develop and maintain RESTful APIs and integrations with third-party systems and internal services
- Write clean, secure, and well-documented code following modern software engineering best practices
- Implement unit and integration testing to ensure reliability and performance of core components
- Work with distributed teams to troubleshoot, optimize, and improve existing systems and features
- Ensure compliance with security, performance, and regulatory standards such as GDPR where applicable
- Participate in system design discussions and contribute to architectural decisions and technical direction
View Full Description & ApplyYou'll be redirected to the employer's site