Job Title: Senior .NET Developer / Technical Lead Company Name: Embrace EdTech Group Job Url: https://embracesoftwareinc.zohorecruit.com/jobs/Careers/720166000028199000/Senior-NET-Developer-Technical-Lead?source=CareerSite&jr_id=69b2d01dae2a534885e9fe11 Job Description: Job Description This is a remote position. Embrace EdTech Group powers some of the most innovative education technology solutions in North America, focused on improving learning outcomes for students and institutions. As we continue to grow, we are seeking a Senior .NET Developer / Technical Lead who is passionate about building scalable applications using C#, .NET, modern frontend frameworks (Angular/React), and SQL-based data platforms. This is a hands-on engineering leadership role, where you will actively design and develop software while guiding a team of engineers and shaping the technical direction of our platform. What You’ll Do Hands-On Development & Architecture (Primary Focus) Design, develop, and maintain high-performance applications using C#, .NET Core, ASP.NET Web API, and SQL Server. Build and enhance modern frontend experiences using Angular or React integrated with backend APIs. Architect and implement scalable, secure, and maintainable distributed systems. Own technical design decisions, including system architecture, service boundaries, API design, and data modeling. Optimize SQL Server databases, ensuring high performance, reliability, and data integrity. Write production-quality code and actively contribute to feature development across the stack. Lead code reviews and architecture discussions, setting the technical bar for the team. Troubleshoot complex issues, including performance bottlenecks, scalability challenges, and data consistency problems. Drive engineering best practices such as clean architecture, TDD, CI/CD pipelines, observability, and secure development practices.