Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior .NET Software Engineer

RXO

Accelerate your career at RXO
RXO is a leading provider of transportation solutions. With cutting-edge technology at the center, we're revolutionizing the industry with our massive network and commitment to finding solutions for every challenge. We create more efficient ways for shippers and carriers to transport goods across North America.

Compensation for this role is $140,000.00 -160,000 00 The role may also be eligible for bonus or commission pay. Actual compensation may vary due to factors such as experience and skill set.

As a Senior .NET Software Engineer at RXO you'll combine deep hands-on development expertise with strong technical leadership. In this role, you'll be responsible for building high-quality, full stack applications while guiding technical design decisions, setting development standards, and mentoring engineers. You'll partner closely with product, QA and architecture teams while leading development efforts across distributed and offshore teams to ensure alignment on priorities, timelines, and quality.

Please note that 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.

What your day-to-day will look like:

  • 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

  • Drive architectural decisions including service design, communication patterns and data modeling

  • Coordinate sprint execution and technical direction with offshore development teams

  • Guide data strategy across relational (SQL Server) and NoSQL (Couchbase) environments

  • 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

  • Champion responsible use of AI-assisted development while maintaining engineering standards

At a minimum, you'll need:

  • Bachelor's degree or equivalent related work or military experience

  • 6 years of experience in software development with 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

It'd be great if you also have:

  • 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

Does this sound like you? Check out what else RXO has to offer.

Why Join Us:

Our Benefits

  • Competitive pay

  • Paid time off includes: up to 8 holidays, up to 2 floating Diversity Days, 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

Our Culture

Our values are the key to our unique culture and our ability to deliver for everyone we serve.

We do great things when we are inclusive and work together. To perform with excellence, we learn from one another, value diverse perspectives, operate safely and build strong relationships.

The Next Step
Ready to join our team? We'd love to hear from you. Fill out an application now and join our talent community to learn about future opportunities. We are proud to be an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. All applicants who receive a conditional offer of employment may be required to take and pass a pre-employment drug test. The above statements are not an exhaustive list of all required responsibilities, duties, and skills for this job classification. Review RXO's candidate privacy statement here and RXO's Privacy Notice to California Job Applicants here.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior .NET Software Engineer in Charlotte, NC vacancy
  •  ...Job Title: Senior .NET Full Stack Engineer Work Location: Charlotte, NC 28202 Contract duration: 6 months Must Have Skills --.NET, .NET...  ...enterpriselevel applications. candidate should own the full software development lifecycle SDLC, bridging usercentric frontend... 
    Senior
    Software
    Contract work

    eTeam

    Charlotte, NC
    1 day ago
  •  ...ManpowerGroup Global, Inc. is seeking a Senior .NET Software Engineer to join our team in Charlotte, NC. This position supports a hybrid work model, with three days onsite per week, focusing on developing robust software solutions. You will need extensive experience in... 
    Senior
    Software
    3 days per week

    ManpowerGroup Global, Inc.

    Charlotte, NC
    1 day ago
  •  ...H1B visa sponsorships are available on the W2 basis. Also, this client does not accept OPT/CPT visas* Position Title: Senior .NET Software Engineer Location: Charlotte, NC (hybrid - 3 days/week onsite) Required Qualifications: - 10+ years .NET development experience... 
    Senior
    Software
    H1b
    Visa sponsorship
    3 days per week

    Experis/Manpower Group

    Charlotte, NC
    3 days ago
  •  ...A technology solutions provider in Charlotte, NC seeks a Senior Oracle APEX Developer to enhance government IT services. The role demands expertise in Oracle APEX and a robust understanding of software development lifecycles. Applicants should possess excellent communication... 
    Senior
    Software

    CGS Federal (Contact Government Services)

    Charlotte, NC
    19 hours ago
  • $95k

     ...things right. You will join our Product Engineering team that shares a passion for writing...  ...reputation and bottom line. As our Senior Software Engineer, you will have ample...  ...Experience with our technology stack: .NET, C#, React or Angular, and SQL database... 
    Senior
    Software

    Navex Inc

    Charlotte, NC
    1 day ago
  •  ...Senior Java Developer Abhishek would like to share a job opportunity as Senior Java Developer in Charlotte, NC / Plano, TX / Atlanta...  .... Knowledge of cloud computing or distributed computing. Software development in Agile environment. Java(JDK 1.8), Spring... 
    Senior
    Software
    Full time
    Work visa

    Syntricate Technologies

    Charlotte, NC
    4 days ago
  •  ...Will Charlotte studio is looking for a Senior Project Architect with 12+ years of experience...  ...excellent, with Revit and 3D software expertise and with design build experience...  ...awareness of evolving building technology and engineering systems relevant to project work.... 
    Senior
    Software
    Contract work
    Work at office

    Perkins and Will

    Charlotte, NC
    1 day ago
  •  ...Senior Technical Analyst Apex Systems has a 7 month contract opening for a Senior Technical Analyst with a client in Charlotte, NC...  ...provide guidance ~ Architect, Develop, test, and maintain database software; comply with standards and processes related to producing... 
    Senior
    Software
    Contract work
    Work experience placement

    Software Technology Inc

    Charlotte, NC
    3 days ago
  •  ...offers a collaborative environment where you will work alongside cross-functional teams, contributing to the technical aspects of software development and system reliability. Join us and enjoy benefits including medical insurance and a 401(k) plan. #J-18808-Ljbffr Infosys
    Senior
    Software

    Infosys

    Charlotte, NC
    19 hours ago
  • $73 - $74 per hour

     ..., North Carolina, United States $ 73.00 - 74.00 (US Dollar) Senior Full Stack Developer Senior full stack developer needs 5+ of...  ...relational data stores Bachelor's degree in Computer Science, Software Engineering, MIS or equivalent combination of education and experience... 
    Senior
    Software

    Global Channel Management

    Charlotte, NC
    3 days ago
  • $116.5k - $169k

     ...integrity.  Skills and Competencies ~7+ years of overall software engineering or integration experience, with 4+ years of SAP Integration...  ...platforms and shared services. The team partners closely with senior leaders, product teams, and key stakeholders to drive... 
    Senior
    Software
    Full time

    Moody's Corporation

    Charlotte, NC
    6 days ago
  •  ...A technology company in Charlotte, NC, seeks a skilled software developer with over 5 years of experience. The ideal candidate will excel in React and Angular using TypeScript and have a deep understanding of microservices architecture and REST API design. This role requires... 
    Senior
    Software

    Blockchain Technologies Corp.

    Charlotte, NC
    14 hours ago
  •  ...HI, Need Only on W2 USC or GC NO C2C .NET Software Engineer (MIn 10 Years) Location: Charlotte, NC (Hybrid, 3 days in office) TECHNICAL SKILLS: Must Have ASP.NET Core Azure Cloud CI CD JOB DESCRIPTION Candidate will collaborate,... 
    Senior
    Software
    Work at office

    Syntricate Technologies

    Charlotte, NC
    4 days ago
  • 100 CRC Insurance Group, LLC is seeking a highly skilled developer with strong expertise in .NET and Azure to deliver complex solutions. You will be responsible for system integration, developing customized solutions, and leading project initiatives in a collaborative environment... 
    Senior

    100 CRC Insurance Group, LLC

    Charlotte, NC
    14 hours ago
  •  ...Software Development Engineer In Test Dynamic Work schedule - This is 5 days on site a month- in the same week then the remainder of the month is working from home. ( They can fly/drive into the office as well). If your candidate is not open to this please tell them... 
    Senior
    Software
    Temporary work
    Work experience placement
    Work at office
    Local area
    Work from home
    Shift work

    Samprasoft

    Belmont, NC
    4 days ago
  •  ...The Senior Software Engineer will support the full software development lifecycle (SDLC) for enterprise applications responsible for large-scale document generation, processing, printing, and electronic/postal delivery. This role supports critical document delivery infrastructure... 
    Senior
    Software

    Compunnel

    Charlotte, NC
    1 day ago
  • $105.68k - $136.94k

     ...individual to join our growing team as a Senior 3D Specialist - Graphics. This position...  ...interactive visualizations that communicate civil engineering projects to clients, stakeholders, and...  ...working knowledge of industry‑standard software, including AutoCAD/Civil 3D, Autodesk 3... 
    Senior
    Software
    Work at office
    Work from home

    RK&K

    Charlotte, NC
    19 hours ago
  • $70k - $140k

     ...Senior Full Stack Developer This role will be onsite at our Easton office in Columbus...  ...Qualifications ~ Full SDLC experience with software development. ~3+ years of experience in...  ...preferred ~3+ years of experience in .NET Framework or.NET, Web Services, HTML, XML... 
    Senior
    Software
    Work at office
    Remote work
    Work from home
    Flexible hours

    Huntington

    Charlotte, NC
    2 days ago
  •  ...Senior Java Developer Contract Fortune 100 financial services organization that is the leading retirement provider for people...  ...Required Skills: ~7+ years of experience as a software engineer/programmer with Java/ J2EE ~ Strong understanding of Spring... 
    Senior
    Software
    Contract work

    PSG Global Solutions

    Charlotte, NC
    3 days ago
  •  ...The ideal candidate will design and develop scalable applications, lead technical teams, and ensure the delivery of high-quality software solutions. Roles and Responsibilities Technical Responsibilities Lead full stack application development using technologies like Angular... 
    Senior
    Software

    Veriipro

    Charlotte, NC
    4 days ago
  •  ...online, ATM, and other channels to Wells Fargo's more than 70 million global customers. Wells Fargo Bank N.A. seeks a Senior Software Engineer 2 in Charlotte, NC. Job Role and Responsibility: Drive moderately complex initiatives and deliverables within technical... 
    Senior
    Software
    Remote work

    Wells Fargo

    Charlotte, NC
    3 days ago
  • LSEG (London Stock Exchange Group) is seeking a Senior Support Engineer specializing in SQL to lead 3rd-line production support for the Index platforms...  ...has 8-10+ years in database application support, strong C#.NET skills, and proven ability to work with cross-functional... 
    Senior

    LSEG (London Stock Exchange Group)

    Charlotte, NC
    1 day ago
  •  ...this contingent resource assignment, you may consult on complex initiatives with broad impact and large-scale planning for Software Engineering. You will review and analyze complex multi-faceted, larger scale or longer-term Software Engineering challenges that require... 
    Senior
    Software
    Work experience placement
    Immediate start

    Artech

    Charlotte, NC
    2 days ago
  •  ...training pipelines, plus top AI researchers who specialize in software engineering, logical reasoning, STEM, multilinguality, multimodality,...  ...link to access the portal and complete your profile. Seniority level Entry level Employment type Contract Job... 
    Senior
    Software
    Full time
    Contract work
    For contractors
    Remote work
    Flexible hours

    Turing

    Charlotte, NC
    1 day ago
  •  ...Senior Industrial Designer InVue transforms how retailers protect and manage merchandise...  ...combines intelligent hardware, software, and data to help retailers and brands promote...  ...sits at the intersection of design, engineering, and product strategy. You will design best... 
    Senior
    Software

    InVue

    Charlotte, NC
    2 days ago
  • $70.23 per hour

    Job Title: Senior Linux Infrastructure Engineer Location: Charlotte, NC (Onsite) - NC Duration: Contract - 11 months Pay Range: $70.23/hr (W2) Job ID...  ...deployments. Perform advanced troubleshooting for hardware and software across platform and host levels. Manage networking,... 
    Senior
    Software
    Contract work
    Immediate start

    BCforward

    Charlotte, NC
    1 day ago
  •  ...Senior Full Stack Engineer Location: Irving, TX (preferred), Minneapolis, Chandler, Charlotte (alternates) Hybrid – 3 days week onsite/...  ...conversational AI. Strong understanding of cloud architecture, software design, security, and scalability. Experience with... 
    Senior
    Software
    Remote work
    3 days per week

    Redolent

    Charlotte, NC
    2 days ago
  •  ....NET Software Engineer Charlotte, NC Contract to hire TECHNICAL SKILLS: Must Have SP.NET Core zure Cloud CI CD JOB DESCRIPTION Candidate will collaborate, analyze, design, develop, test, maintain and implement premier... 
    Software
    Contract work
    Immediate start

    Syntricate Technologies

    Charlotte, NC
    4 days ago
  •  ...Senior Linux Engineer Location: Charlotte, North Carolina (On-site) Duration: 12 months Payrate: $60 - 65/hr on W2 Role Overview...  ...and technical support for both hardware and software issues. Manage and troubleshoot Load Balancers (F5/AVI/vmWare... 
    Senior
    Software

    Apex Systems

    Charlotte, NC
    3 days ago
  •  ...Senior Database Administrator Employment Type: Full-Time, Mid Level Department: Information...  ..., and configurations of new hardware and software. Recommending/implementing solutions...  ...such as Visual Studio Framework, VB.NET, ASP, NET and Web Services. Support... 
    Senior
    Software
    Full time
    Remote work
    Flexible hours

    Contact Government Services LLC

    Charlotte, NC
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior .NET Software Engineer. Be the first to apply!