Jobs · Engineering · Illinois

Lead Software Engineer

Roadrunner · Downers Grove, IL · 2 wk ago
HybridEngineering$120k–$130k/yrFull-time

About the role

This role sits at the center of the company’s technology evolution—driving how modern software is designed, built, and delivered across the business.

Responsibilities

  • Lead software architecture and solution design
  • Design and implement scalable, secure, cloud-native software solutions aligned with business objectives
  • Apply API-first, modular, and service-oriented design principles across enterprise systems
  • Modernize legacy applications through refactoring, re-platforming, and cloud migration strategies
  • Establish architectural standards that improve maintainability, extensibility, and performance
  • Drive engineering execution and delivery excellence
  • Own end-to-end delivery of complex software initiatives with a focus on quality, speed, and reliability
  • Lead technical design sessions, code reviews, and development best-practice implementation
  • Act as a senior escalation point for troubleshooting and production issue resolution
  • Advance cloud, DevOps, and platform capabilities
  • Champion CI/CD pipelines, automated testing, and infrastructure-as-code practices
  • Drive adoption of Azure services and cloud-native architectures to improve scalability and resilience
  • Implement observability standards including monitoring, logging, and diagnostics
  • Promote secure development practices and application-level security controls
  • Collaborate across the business
  • Partner with product owners, QA, infrastructure, data, and security teams to align on delivery outcomes
  • Translate complex technical concepts into clear business insights for non-technical stakeholders
  • Influence roadmaps by aligning engineering capabilities with operational and customer needs
  • Ensure solutions meet business, operational, and customer service expectations
  • Elevate team capability and engineering standards
  • Mentor developers and raise the technical bar across the team
  • Promote consistent coding standards, testing practices, and documentation discipline
  • Leverage AI tools to improve developer productivity and solution quality
  • Contribute to a culture of ownership, accountability, and continuous improvement

Requirements

  • 8+ years of software development experience within the Microsoft technology stack
  • Bachelor’s degree in Computer Science, Information Technology, Engineering, or related field (or equivalent experience)
  • Deep expertise in modern .NET technologies (.NET 6/7/8, ASP.NET Core, Web API, Entity Framework Core)
  • Strong experience building and supporting both modern and legacy .NET applications
  • 5+ years developing web applications using ASP.NET MVC/Core and modern front-end frameworks (Angular or React)
  • Advanced proficiency in JavaScript, TypeScript, HTML5, and CSS
  • 5+ years of Microsoft SQL Server experience, including performance tuning and database design
  • Experience designing and implementing RESTful APIs and system integrations
  • Hands-on experience with Microsoft Azure (App Service, Functions, Azure SQL, Storage, Application Insights)
  • Experience with CI/CD pipelines (Azure DevOps, GitHub Actions, or similar)
  • Strong background in automated testing, code quality practices, and observability tools
  • Experience with secure coding practices and application security concepts
  • Proven ability to troubleshoot complex production issues and drive resolution

Qualifications

  • Experience in transportation, logistics, or operational systems environments
  • Exposure to microservices architecture, API gateways, and API lifecycle management
  • Experience leading Agile/Scrum/Kanban teams
  • Demonstrated success modernizing legacy platforms
  • Experience mentoring engineers and establishing development standards

Skills

  • Experience in modern .NET technologies
  • Expertise in JavaScript, TypeScript, HTML5, and CSS
  • Experience with Microsoft Azure
  • Experience with CI/CD pipelines
  • Strong background in automated testing and code quality practices
  • Experience with secure coding practices
  • Experience with Azure services and cloud-native architectures
  • Experience with observability tools
  • Experience with microservices architecture
  • Experience with API gateways and API lifecycle management
  • Experience with Agile/Scrum/Kanban methodologies

Benefits

Comprehensive benefits package including medical, dental, vision, 401(k), and paid time off

Pay

$120,000–$130,000 base salary

Schedule

Hybrid – Downers Grove, IL

Similar jobs

Lead Software Engineer

Caterpillar Inc.Chicago, IL· 3 days ago
Engineering$128k–$209k/yrapply on careers.caterpillar.com

Lead Software Engineer

RemoteHunterUnited States· 2 days ago
RemoteEngineering$155k–$175k/yrapply on remotehunter.com

Lead Software Engineer

Golden TechnologyUnited States· 4 days ago
RemoteInformation Technologyapply on candidateportal.ceipal.com