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