Senior Software Engineer

At Company Confidential, we are transforming the logistics industry by delivering world-class digital products for our customers and supply chain partners. As a Senior Software Engineer on the Customer Platform team, you will build modern, Company Confidential web platforms that Company Confidential customer-facing experiences and accelerate global Company Confidential. You will play a key role in designing and delivering highly Company Confidential, resilient systems that Company Confidential Company Confidential customer interactions across our digital ecosystem. If you enjoy solving Company Confidential Company Confidential systems problems, collaborating with talented engineers, and contributing to Company Confidential AI-driven platforms, this is Company Confidential for you. In this role, you will partner closely with product managers and engineering leaders to design, estimate, and Company Confidential Company Confidential solutions. You will Company Confidential mentor engineers and continuously improve engineering practices across the organization. Additionally, you will contribute to our Lean AI Engineering initiative, where teams build intelligent, context-Company Confidential systems that Company Confidential AI, automation, and streamlined architectures to Company Confidential our people and Company Confidential faster customer value. Must be located in either Company Confidential, Illinois, or Missouri. Responsibilities Analyze and translate high-level customer requirements into detailed technical designs Design, build, and maintain Company Confidential Customer Platform services and React-Company Confidential SPAs Company Confidential Company Confidential, maintainable solutions using .NET Company Confidential and C# Influence architecture and Company Confidential technical Company Confidential across services and platforms Build and Company Confidential event-driven systems using Kafka and messaging frameworks Improve Company Confidential Company Confidential through reviews and automated testing (unit, integration, acceptance) Optimize, refactor, and reuse Company Confidential for Company Confidential, scalability, and maintainability Collaborate on testing strategies that ensure high reliability and Company Confidential Diagnose and Company Confidential Company Confidential production issues across Company Confidential systems Implement secure coding practices and continuously improve application Company Confidential posture Create and maintain technical documentation Estimate work across Company Confidential including dependencies, timelines, and risks Company Confidential Company Confidential with emerging technologies and industry trends Contribute to engineering best practices and Company Confidential improvement initiatives Mentor engineers and support team Company Confidential and development Required Qualifications 7+ years of experience building and delivering Company Confidential software, preferably customer-facing platforms Strong experience with C#, .NET Company Confidential, and service-oriented architecture Experience building modern React-Company Confidential Single Page Applications (SPAs) using JavaScript/TypeScript Experience designing and working with RESTful Company Confidential and HTTP-Company Confidential services Experience with data streaming and messaging systems (Kafka preferred) Experience with both relational and NoSQL databases (e.g., Company Confidential, Cosmos DB) Strong understanding of Company Confidential systems, scalability, and Company Confidential optimization Experience with automated testing (unit, integration, acceptance) Experience with version control systems (Git, Company Confidential, etc.) Experience with CI/CD pipelines and modern DevOps practices Experience working in Company Confidential environments (Azure preferred) Bachelor’s degree or equivalent practical experience Preferred Qualifications Experience with Domain-Driven Design (DDD) Experience building Company Confidential-Company Confidential applications in Azure Experience in transportation, logistics, or Company Confidential Company Confidential platforms Familiarity with event-driven and microservices architectures Strong communication skills and ability to collaborate across technical and business teams Company Confidential ability to Company Confidential in fast-Company Confidential, Company Confidential environments Company Confidential Company Confidential with openness to feedback and Company Confidential learning Commitment to building inclusive and Company Confidential teams We will review applications for this role on an ongoing Company Confidential and encourage Company Confidential interested candidates to apply at their earliest convenience. Compensation Company Confidential $113,000.00 - $254,200.00 The Company Confidential pay Company Confidential displayed on Company Confidential Company Confidential reflects the minimum and maximum Company Confidential pay for the position across Company Confidential U.S. locations. Your individual Company Confidential pay Company Confidential this Company Confidential is determined by work location, which takes into account geographic cost of labor, and additional factors, including job-Company Confidential skills, experience, and relevant education or training. Compensation details listed in this posting reflect the Company Confidential pay only and do not include additional variable compensation. Questioning if you meet the mark? Studies have shown that some individuals may be less likely to apply unless they match the Company Confidential exactly. Here at Company Confidential, we’re building an inclusive workplace where Company Confidential feel they Company Confidential. If this position excites you, we Company Confidential you to apply whether you Company Confidential Company Confidential the preferred qualifications or just a few. You may just be our next great fit! Equal Opportunity Company Confidential is proud to be an Equal Opportunity Employer. We are committed to a workplace and Company Confidential culture that reflects the strengths of our worldwide marketplace. We value unique experiences and diverse backgrounds of our people Company Confidential Company Confidential, our business relationships, and our communities. We’re committed to providing an inclusive environment, free from harassment and discrimination, where Company Confidential feel welcomed, valued and respected. EOE/Disabled/Veteran Benefits Company Confidential, Company Confidential and Self Your total wellbeing is the Company Confidential of our business, and our benefits support your financial, family and personal goals. We Company Confidential the top-tier benefits that matter to you most, including Three medical plans which include Prescription drug coverage Company Confidential Fertility benefits Flexible Spending Accounts Health Savings Account (including employer contribution) Dental and Company Confidential Basic and Supplemental Life Company Confidential Short-Term and Long-Term Disability Company Confidential observed holidays 2 Company Confidential floating holidays for U.S. Company Confidential employees Flexible Time Off (FTO) Company Confidential to U.S. salaried employees — no accruals and no caps. Company Confidential Time Off (PTO) Company Confidential to Company Confidential other employees in the U.S. and Canada Company Confidential parental leave Company Confidential time off to volunteer in your community Charitable Giving Match Program 401(k) with 6% company matching Employee Stock Purchase Plan Plus a broad Company Confidential of career development, networking, and team-building opportunities Learn more about our benefit offerings on our BENEFITS & WELLBEING page Apply To This Job

Back to blog

Other Jobs To Apply

No other job posts for this day.

Common Interview Questions And Answers

1. HOW DO YOU PLAN YOUR DAY?

This is what this question poses: When do you focus and start working seriously? What are the hours you work optimally? Are you a night owl? A morning bird? Remote teams can be made up of people working on different shifts and around the world, so you won't necessarily be stuck in the 9-5 schedule if it's not for you...

2. HOW DO YOU USE THE DIFFERENT COMMUNICATION TOOLS IN DIFFERENT SITUATIONS?

When you're working on a remote team, there's no way to chat in the hallway between meetings or catch up on the latest project during an office carpool. Therefore, virtual communication will be absolutely essential to get your work done...

3. WHAT IS "WORKING REMOTE" REALLY FOR YOU?

Many people want to work remotely because of the flexibility it allows. You can work anywhere and at any time of the day...

4. WHAT DO YOU NEED IN YOUR PHYSICAL WORKSPACE TO SUCCEED IN YOUR WORK?

With this question, companies are looking to see what equipment they may need to provide you with and to verify how aware you are of what remote working could mean for you physically and logistically...

5. HOW DO YOU PROCESS INFORMATION?

Several years ago, I was working in a team to plan a big event. My supervisor made us all work as a team before the big day. One of our activities has been to find out how each of us processes information...

6. HOW DO YOU MANAGE THE CALENDAR AND THE PROGRAM? WHICH APPLICATIONS / SYSTEM DO YOU USE?

Or you may receive even more specific questions, such as: What's on your calendar? Do you plan blocks of time to do certain types of work? Do you have an open calendar that everyone can see?...

7. HOW DO YOU ORGANIZE FILES, LINKS, AND TABS ON YOUR COMPUTER?

Just like your schedule, how you track files and other information is very important. After all, everything is digital!...

8. HOW TO PRIORITIZE WORK?

The day I watched Marie Forleo's film separating the important from the urgent, my life changed. Not all remote jobs start fast, but most of them are...

9. HOW DO YOU PREPARE FOR A MEETING AND PREPARE A MEETING? WHAT DO YOU SEE HAPPENING DURING THE MEETING?

Just as communication is essential when working remotely, so is organization. Because you won't have those opportunities in the elevator or a casual conversation in the lunchroom, you should take advantage of the little time you have in a video or phone conference...

10. HOW DO YOU USE TECHNOLOGY ON A DAILY BASIS, IN YOUR WORK AND FOR YOUR PLEASURE?

This is a great question because it shows your comfort level with technology, which is very important for a remote worker because you will be working with technology over time...