A complete application in a minute
Tailored resume and cover letter, ready to send.
Social Discovery Group is seeking a Team Lead Software Engineer (.NET) to drive end-to-end modernization from legacy to microservices. You will guide architecture, coordinate with Product, lead estimates, and own production reliability for backend services.
This role requires strong leadership, deep .NET expertise, and experience with Docker/Kubernetes in complex systems. You will manage engineering teams, run 1-on-1s, and ensure on-time, high-quality releases while improving processes and
Social Discovery Group (SDG) is a group of social discovery companies. SDG solves the problems of loneliness, isolation, and disconnection - transforming virtual intimacy into the new normal. SDG’s products redefine the way people interact and connect with one another. Our portfolio includes social entertainment platforms designed to connect people online across different cultures and regions of the world. We bring together a team of like-minded people and IT professionals who specialize in creating and developing globally impactful social discovery products. We are looking for a Team Lead Software Engineer (.NET)
Own delivery of the monolith-to-microservices modernization end-to-end — from legacy analysis through production release — with full visibility into pipeline status and risk. Partner with Product and Architecture to review specs, map legacy dependencies, and turn that into estimates the team can actually hit. Guide architectural decisions across .NET Core services, databases (SQL/NoSQL), and frontend integrations, and be the go-to for the hardest backend, data migration, and production incident calls. Sharpen how the team works day-to-day — tighter task tracking in Jira, more accurate estimation, and a QA partnership that keeps bugs resolved fast and production stable. Run regular 1-on-1s tied to real career goals, and drive the feedback and process changes that keep the team improving and engaged.