Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Ritchie Bros.

Staff Software Engineer

Ritchie Bros.

. Lead application modernization initiatives, including migration from legacy .NET Framework to modern .NET (.NET Core / latest LTS) .

Posted 9/22/2026full-timeWestchester • Illinois • United StatesLead💰 $123,950 - $154,880 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates deep expertise in C#, .NET, and modern application development practices, with a strong focus on application modernization and architectural design for scalable services. Proven ability to lead technical initiatives, mentor engineers, and ensure high-quality engineering standards.

Highest-signal resume keywords
C#.NET CoreRESTful API DesignCloud PlatformsApplication Modernization

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Application ModernizationArchitectural DesignData-Access PatternsORMsService-Oriented ArchitectureDomain-Driven ArchitectureRelational DatabasesSecure Coding PracticesHigh-Throughput SystemsEvent-Driven Architecture
Soft Skills
Excellent CommunicationMentoringInfluencing
Tools & Technologies
OpenTelemetryAzure
Industry Keywords
Compliance-Sensitive EnvironmentsOperational WorkflowsCode Quality Standards

Tech Stack

Tools & technologies
AzureCloudReact.NET

About the role

Key responsibilities & impact
  • Lead application modernization initiatives, including migration from legacy .NET Framework to modern .NET (.NET Core / latest LTS)
  • Drive architectural design for scalable, modular services and APIs supporting high-volume operational workflows
  • Partner with Product and Architecture to decompose monolithic applications into well-defined domains and services
  • Define and implement modern data-access patterns using ORMs, repository patterns, and controlled schema migrations
  • Improve system performance, resilience, and fault tolerance through timeouts, retries, idempotency, and graceful degradation
  • Establish and enforce engineering standards for code quality, testing, and maintainability
  • Embed observability using structured logging, metrics, and distributed tracing with OpenTelemetry
  • Design secure-by-default application patterns including authentication, authorization, secrets management, and secure coding practices
  • Lead technical discovery and solution design for complex, cross-team initiatives
  • Mentor senior and mid-level engineers through design reviews, code reviews, and hands-on technical guidance
  • Collaborate with Infrastructure, Security, Data, and Operations teams to meet operational and compliance requirements

Requirements

What you’ll need
  • 8+ years of professional software engineering experience, with significant time spent modernizing large-scale applications
  • Demonstrated experience operating at a Staff or Principal Engineer level, influencing architecture and technical direction
  • Deep expertise in C#, .NET, .NET Core, and modern application development practices
  • Strong experience designing RESTful APIs and service-oriented or domain-driven architectures
  • Hands-on experience modernizing legacy systems and databases in production environments
  • Strong understanding of relational databases and modern data-access strategies
  • Experience with cloud platforms; Azure preferred
  • Excellent communication skills with the ability to clearly explain technical tradeoffs to engineering and business stakeholders
  • Proven ability to lead through influence, mentor engineers, and raise overall engineering quality
  • Bonus: Experience with high-throughput, transaction-heavy operational systems
  • Bonus: Exposure to event-driven or asynchronous architectures
  • Bonus: Experience modernizing applications in regulated or compliance-sensitive environments
  • Bonus: Familiarity with front-end modernization, such as React

Benefits

Comp & perks
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Basic life insurance
  • 401(k) plan with 100% company matching for the first 4% contributed
  • 15 days of PTO each year
  • Hybrid work arrangement