onsite
Senior .NET Software Engineer - RXO
Software Engineer
Senior .NET Software Engineer leading development of scalable transportation solutions using .NET, C#, ASP.NET Core, and SQL Server, with strong focus on microservices architecture and Azure DevOps pipelines.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance .NET applications that support transportation logistics and carrier management.
- Lead technical design discussions, mentor junior developers, and drive best practices for code quality and performance.
- Implement and optimize microservices using ASP.NET Core, ensuring secure, scalable, and resilient services.
- Collaborate with cross‑functional teams to translate business requirements into robust technical solutions.
- Utilize Azure DevOps for CI/CD pipelines, automated testing, and deployment to cloud environments.
- Monitor application health, troubleshoot issues, and continuously improve system reliability.
Requirements
- 5+ years of professional experience in .NET development with deep knowledge of C# and ASP.NET Core.
- Strong background in relational database design and performance tuning with SQL Server.
- Experience building and deploying microservices in Azure or similar cloud platforms.
- Proficiency with Azure DevOps, Git, and automated testing frameworks.
- Excellent problem‑solving skills, strong communication, and a collaborative mindset.