Job Url: https://www.remoterocketship.com/company/nbcuniversal/jobs/lead-software-engineer-backend-c-net-core-api-united-states Job Description: NBCUniversal Website LinkedIn All Job Openings We create world-class content, which we distribute across our portfolio of film, television, and streaming, and bring to life through our theme parks and consumer experiences. We own and operate leading entertainment and news brands, including NBC, NBC News, MSNBC, CNBC, NBC Sports, Telemundo, NBC Local Stations, Bravo, USA Network, and Peacock, our premium ad-supported streaming service. We produce and distribute premier filmed entertainment and programming through Universal Filmed Entertainment Group and Universal Studio Group, and have world-renowned theme parks and attractions through Universal Destinations & Experiences. NBCUniversal is a subsidiary of Comcast Corporation. 10,000+ employees Lead Software Engineer - Backend, C#, .NET Core, API 4 days ago 🐊 Florida – Remote ⏰ Full Time 🟠 Senior 🔙 Backend Engineer 🦅 H1B Visa Sponsor AWS Cloud Distributed Systems Docker DynamoDB GraphQL Kafka Kubernetes Microservices MongoDB NoSQL RabbitMQ Redis SQL .NET Apply Now Receive Emails with Similar Jobs Report problem 📋 Description • We're looking for a Lead Backend Software Engineer with deep expertise in server-side development and a proven track record of leading technical teams. • This role will be responsible for designing, developing, and maintaining scalable backend systems and APIs, while also mentoring team members and contributing to architectural decisions. • The Lead Backend Software Engineer will work closely with Product, Data Engineering, and Quality Assurance teams to ensure rapid, predictable and stable software delivery. 🎯 Requirements • 7+ years of professional software development experience • 2+ years of experience in a technical leadership, senior, or lead engineer role • 3+ years of experience with C# and .NET Core • 3+ years of experience designing and building RESTful APIs • 3+ years of experience with SQL and relational databases (preferably SQL Server) • Experience with caching strategies (Redis, Memcached) • Knowledge of backend security best practices (authentication, authorization, OWASP) • Solid understanding of unit testing • AWS and deploying cloud-based applications • Experience using Source Control (Git and GitFlow) • Excellent communication and interpersonal skills