Providing technical leadership and project execution, the full-time remote Software Engineering Tech Lead will design and deliver scalable applications using C#, .NET, SQL, and React while mentoring a team of software engineers and ensuring engineering excellence. Key Responsibilities Lead the technical delivery of software projects and enforce engineering standards and best practices Design, develop, and maintain scalable applications, APIs, and backend services while participating in hands-on development Provide day-to-day leadership, coaching, and mentorship for software engineers, fostering a culture of collaboration and continuous improvement Required Qualifications 8+ years of software engineering experience developing enterprise applications 7+ years of hands-on experience with C#, .NET, ASP.NET Core, and RESTful API development 5+ years of experience with MS SQL and PostgreSQL database design and optimization 2+ years of experience developing modern web applications using React Proven experience leading software delivery Scrum teams in C#, .NET