Senior Software Engineer (Remote- C#/.Net)
CyberCoders
full-remoteseniorpermanentbackendfullstack Summerville, SC 2 days ago via LinkedIn
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
C#.NETAzureSQLGraphQLRESTMicroservicesCI/CDGraphQL APIsAgile
About the role
Role Overview
Senior Software Engineer to design, build, and maintain scalable backend services and APIs for a K-12 Education Technology platform. This is a fully remote position focused on C#/.NET, SQL, Azure, and GraphQL, with collaboration across product, design, and frontend teams.
Responsibilities
- Design, implement, and maintain backend services and APIs in C# and .NET.
- Develop and consume GraphQL and RESTful APIs; ensure performance and scalability.
- Write efficient SQL queries, design database schemas, and optimize database performance.
- Architect and operate cloud-native solutions on Microsoft Azure (App Services, Functions, Storage, managed databases).
- Drive CI/CD pipelines, automated testing, and deployment workflows to production.
- Collaborate with frontend engineers (including React/TypeScript) and product teams to deliver end-to-end features.
- Apply best practices for security, observability, and performance monitoring.
- Perform code reviews, enforce coding standards, and mentor junior/mid-level engineers.
- Troubleshoot production incidents and lead root-cause analysis and remediation.
- Contribute to technical roadmaps, estimate work, and participate in Agile ceremonies.
Requirements
- 5+ years of professional software development with C# and .NET (Core/.NET 5+).
- Strong SQL experience (e.g., SQL Server, Azure SQL) including schema design and query optimization.
- Proven experience building and consuming GraphQL APIs.
- Hands-on experience with Microsoft Azure services and cloud-native architecture.
- Solid understanding of REST, microservices, and distributed systems.
- Experience with CI/CD tools and automated testing (unit, integration, end-to-end).
- Excellent problem-solving and communication skills for a fully remote team.
- Bachelor’s degree in Computer Science or related field, or equivalent practical experience.
Nice to Have
- React.js and TypeScript experience.
- Familiarity with AI tooling such as Claude.
About CyberCoders
CyberCoders is hiring for a fully remote engineering team building a K-12 Education Technology platform. The product streamlines scheduling and logistical needs for schools and is used across hundreds of school districts in multiple states.
Scraped 5/16/2026