
Lead Software Engineer
Posted Jun 20

Posted Jun 20
This is a fully remote position, open to applicants in United States.
• Design RESTful APIs utilizing .NET 6/7 (ASP.NET Core)
• Develop data access layers leveraging Entity Framework Core and SQL Server
• Execute background jobs through Hangfire pipelines
• Create real-time notifications using SignalR hubs
• Integrate Azure AD for user authentication and authorization
• Enhance observability through structured logging and monitoring
• Write unit tests employing xUnit and Moq
• Mentor developers, conduct code reviews, engage with stakeholders in all scrum ceremonies, and ensure project completion
• Gain hands-on experience with AWS or Azure platforms, including cloud-native services, serverless computing, and managed databases
• Implement and refine CI/CD pipelines using Azure DevOps, GitHub Actions, or Jenkins
• Have experience with deployment strategies such as Blue-Green and Canary
• Advocate for Test-Driven Development (TDD)
• Ensure automated test coverage and conduct static code analysis
• Lead performance and load testing initiatives
• Conduct performance profiling and optimization
• Oversee monitoring and logging implementations
• Enhance system reliability, scalability, and fault tolerance
• Maintain proactive communication with product owners, business stakeholders, and engineering teams
• Convert business requirements into scalable technical solutions
• Mentor senior engineers and promote engineering excellence
• Design RESTful APIs using .NET 6/7 (ASP.NET Core)
• Build data access layers with Entity Framework Core and SQL Server
• Implement background jobs using Hangfire pipelines
• Develop real-time notifications with SignalR hubs
• Integrate Azure AD for authentication and authorization
• Contribute to observability with structured logging and monitoring
• Write unit tests using xUnit and Moq
• Mentor developer(s), perform code reviews, engage with stakeholders in all scrum ceremonies, and drive projects to completion
• Hands-on exposure to AWS or Azure platforms, including cloud-native services, serverless computing, and managed databases
• Implement and optimize CI/CD pipelines (Azure DevOps / GitHub Actions / Jenkins)
• Experience with deployment strategies (Blue-Green, Canary)
• Champion Test-Driven Development (TDD)
• Ensure automated test coverage and static code analysis
• Drive performance and load testing strategies
• Performance profiling and optimization
• Monitoring and logging implementation
• Improve system reliability, scalability, and fault tolerance
• Proactive communication with product owners, business stakeholders, and engineering teams
• Translate business requirements into scalable technical solutions
• Mentor senior engineers and foster engineering excellence
• Flexible working hours to foster a work-life balance
• Opportunity to utilize advanced tools and technologies
• Global exposure for collaboration with the team and connection with the client portfolio to build professional relationships
• Strong encouragement for innovative ideas and support for execution
• Periodic and on-the-spot rewards and recognition based on performance
• Enhanced opportunities for skill development through various learning and development programs
• An enabling and empowering work atmosphere
Focus
Trellis
Mattel, Inc.
Milliman
Get handpicked remote jobs straight to your inbox weekly.