
Software Engineer
RB Global · Westchester, IL, United States · Hybrid
- Internet & E-commerce
- 5,001–10,000 employees
- Westchester, Illinois
Weak hiring record · median 63 days open
All reasons
- Open 95 days
- This role has been posted 4 times
- 52% of this employer's openings are over 60 days old
In its favour
- Still listed on the employer's own board
Software Engineer II (Mid-Level) – .NET Backend / Microservices (Azure) + React/Vue
What You’ll Do (Responsibilities)
- Build and maintain backend services using C# and modern .NET (.NET 6/8; moving toward .NET 10)
- Contribute to microservices-based systems, including helping with incremental migration from monolith to microservices
- Develop and maintain serverless components using Azure Function Apps
- Implement data access patterns using Cosmos DB, Azure Blob Storage, and SQL Server
- Build and integrate RESTful APIs used by web applications
- Implement secure authentication/authorization with SSO using Microsoft Entra ID (OAuth2/JWT concepts)
- Collaborate with frontend teams and contribute to UI code in React and/or Vue.js (feature work, API integration, debugging, performance fixes)
- Write unit tests and help improve test coverage and overall code quality
- Participate in code reviews, follow engineering standards, and use GitHub + GitHub Copilot effectively (with good judgment and review discipline
Required Qualifications
- 3–6 years professional software engineering experience (or equivalent)
- Strong experience with C#, .NET Core / modern .NET, and building backend APIs
- Practical experience (project/production) with microservices and RESTful web services
- Hands-on experience with Azure, including Azure Functions and at least one of: App Services / cloud hosting / Azure-native integrations
- Experience with SQL Server and writing/debugging performant
- Working knowledge of authentication concepts (OAuth2, JWT) and SSO integration (preferably Entra ID)
- Frontend experience required: hands-on work with React and/or Vue.js (JavaScript/TypeScript, component-based UI, consuming REST APIs)
- Experience writing unit tests and contributing to a quality-focused engineering culture
Preferred / Nice to Have
- Experience helping modernize systems (e.g., monolith → microservices)
- Experience with Cosmos DB and/or Blob Storage in production workloads
- Familiarity with CI/CD and automated testing practices
- Mobile app development experience (or supporting mobile backends
- Exposure to both React and Vue (not just one)
#LI-KS1
Skills
- .NET
- Azure
- React
- Vue.js
- C#
- Cosmos DB
- Azure Blob Storage
- SQL Server
- SSO
- Microsoft Entra ID
- OAuth 2.0
- JWT
- GitHub
- GitHub Copilot
- .NET Core
- Azure Functions
- Azure App Service
- JavaScript
- TypeScript
More jobs at RB Global
All 27- Product Manager, Marketplace Buyer ExperienceRB Global · Westchester, IL, United States · USD 123,9502d ago
- Senior Product ManagerRB Global · Westchester, IL, United States · USD 123,9505d ago
- Senior Staff Data EngineerRB Global · Chicago, IL, United States · USD 142,5306d ago
- Software EngineerRB Global · Mississauga, ON, Canada8d ago
- Data Scientist LeadRB Global · Westchester, IL, United States · USD 133,69013d ago
Similar roles
- Microservices DeveloperOva Technologies · New York, NYtoday
- Forward Deployed Engineer III (6706)MetroStar · Tysons Corner, VAtoday
- DMS IT Application DeveloperToyota Industries · United States · USD 94,020–147,055/yrtoday
- Associate Machine Learning EngineerJobgether · US · USD 106,900–152,700/yrtoday
- Security Systems Programmer | Access Control & CCTV SurveillanceD6756bd9-e2bb-4a9f-8ebf-9f2e8b50aab8 · Houston, TX, United States · USD 27–32/yrtoday
- GIS Application DeveloperJobgether · US · USD 45–60/hrtoday