Senior .NET Software Engineer
RXO, Inc. · Naperville, IL · 3 wk ago
Engineering$140k/yrFull-time
About the role
RXO is a leading provider of transportation solutions, utilizing cutting-edge technology to revolutionize the industry. This role offers a competitive salary range of $140,000.00 - $160,000.00, with potential for bonuses or commissions based on performance.
Responsibilities
- Lead the design and development of full stack applications using .NET 8, C#, and ASP.NET Core
- Provide technical leadership across backend services, APIs, and frontend applications (React/Angular)
- Translate business and technical requirements into scalable, maintainable solutions
- Determine architectural decisions including service design, communication patterns, and data modeling
- Coordinate sprint execution and technical direction with offshore development teams
- Partner closely with product, QA, and architecture teams to ensure alignment on priorities, timelines, and quality
- Ensure performance, scalability, security, and reliability across systems
- Establish and enforce best practices around CI/CD, testing, and observability
- Support centralized logging and monitoring practices to improve system visibility and troubleshooting
- Mentor engineers, lead code reviews, and promote long-term code quality and maintainability
- Promote responsible use of AI-assisted development while maintaining engineering standards
Requirements
- Bachelor's degree or equivalent related work or military experience
- 6+ years of experience in software development with a strong focus on .NET 8, C#, and ASP.NET Core
- Experience building and scaling full stack applications (backend + frontend)
- Strong understanding of API design, microservices architecture, and distributed systems
- Experience working with relational and NoSQL databases
- Proven ability to lead technical design and mentor engineers
- Experience working in Agile/Scrum environments and coordinating with offshore teams
Qualifications
- Experience with React or Angular
- Experience with cloud platforms (Azure preferred)
- Experience implementing CI/CD pipelines and modern DevOps practices
- Familiarity with logging and observability tools (ELK or similar)
- Experience leveraging AI tools in a development environment
Skills
- .NET 8, C#, and ASP.NET Core
- Full stack development (backend + frontend)
- API design and microservices architecture
- Relational and NoSQL databases
- Agile/Scrum methodologies
- CI/CD pipelines and DevOps practices
- Logging and observability tools
- AI-assisted development
Benefits
- Competitive pay
- Paid time off including up to 8 holidays, up to 2 floating Diversity Days, up to 13 days PTO for hourly employees, and up to 15 days PTO for salaried employees
- Hourly: Earn up to 13 days PTO/ Salary: Earn up to 15 days PTO, up to 40 hours bereavement leave, up to 16 hours volunteer time, jury duty, at least 2 weeks family bonding leave, up to 40 hours prenatal care leave
- 401(k) retirement plan with up to 5% company match
- Insurance: health, prescription, dental, vision, basic and supplemental life, short and long-term disability, accidental death and personal loss, business travel, legal services, ID theft, accident, critical illness, hospital indemnity
- Employee Assistance Program (EAP)
- Tuition reimbursement, adoption assistance
- Tax-Advantaged Accounts: Health Savings Account, Health Care Flexible Spending Account, Dependent Care Flexible Spending Account, Commuter Spending Account, Health Reimbursement Arrangement
Schedule
This role follows a hybrid work schedule, requiring onsite attendance Monday through Thursday, with the option to work remotely on Fridays, from our Charlotte, Chicago, Atlanta, or Marietta office locations.