Lead .NET Engineer / SaaS / Hybrid / Chicago, IL
Chicago, Illinois
Hybrid
Direct Hire
$140k - $160k
This Chicago-based SaaS company offers professional services automation tools tailored for firms in accounting, engineering, architecture, consulting, creative agencies, government contracting, IT services, and law. Its platform supports the full quote-to-cash process: scoping & quoting, time and expense tracking, resource management, project portfolio oversight, invoicing & payments, and analytics & financial reporting. They serve over 2,700 firms, tracking more than USD 8 billion in billable time annually and have been growing steadily.
They are looking for a Lead .NET Engineer to join their growing R&D team and play a pivotal role in modernizing and scaling our platform. Required Skills & Experience
They are looking for a Lead .NET Engineer to join their growing R&D team and play a pivotal role in modernizing and scaling our platform. Required Skills & Experience
- 7+ years of software engineering experience with a strong background in C# and .NET (Core or later).
- Expertise building front-end components with React and integrating with RESTful APIs.
- Proven success leading migrations from monolithic to microservices architectures in a production environment.
- Strong cloud experience with AWS, including services like ECS, Lambda, RDS, S3, and CloudWatch.
- Deep understanding of SQL databases, performance tuning, and data modeling.
- Experience with CI/CD pipelines, containerization (Docker), and infrastructure-as-code (Terraform or CloudFormation preferred).
- Excellent communication and leadership skills; ability to influence architecture decisions and mentor peers.
- 20% maintenance
- 80% new development
- Lead the design and development of new features and services for our cloud-based PSA platform.
- Architect and implement scalable solutions using C#, .NET, and React, with a focus on performance and maintainability.
- Spearhead their migration from a monolithic application to a microservices architecture, ensuring smooth transitions and minimal downtime.
- Collaborate closely with Product, QA, and DevOps teams to deliver high-impact solutions that improve customer experience and operational efficiency.
- Optimize database design and queries using SQL for high availability and scalability.
- Drive best practices in code quality, security, and cloud-native development.
- Mentor junior engineers and provide technical leadership across the team.
- Chicago Loop, IL
- Hybrid (2 days onsite // 3 days WFH)
- $140-160K base
- Medical coverage
- Dental coverage
- 401K
- PTO