×
Register Here to Apply for Jobs or Post Jobs. X

Manager, Software Engineering

Job in Chicago, Cook County, Illinois, 60290, USA
Listing for: Request Technology, LLC
Full Time position
Listed on 2026-08-22
Job specializations:
  • Software Development
    Cloud Engineer - Software, .NET Developer, Backend Developer, Azure
Salary/Wage Range or Industry Benchmark: 120000 - 180000 USD Yearly USD 120000.00 180000.00 YEAR
Job Description & How to Apply Below

Preferred

Location:

Chicago, IL (Hybrid 3 days onsite, 2 days remote)

Secondary

Location:

(Remote) Boston, MA / New York, NY / DC area / Miami, FL / Dallas, TX / Houston, TX

* We are unable to provide sponsorship for this role*

Qualifications

  • 6+ years of hands-on software engineering experience building cloud-native applications on Azure
  • 3+ years of experience with Azure Container Apps, Azure Kubernetes Service (AKS), or equivalent container orchestration platforms
  • 2+ years of people management experience leading software engineering teams
  • Proven track record delivering distributed systems in production using microservices architecture and event-driven patterns
  • Hands-on experience with Azure Service Bus, Azure database services including Azure SQL Database with Elastic Pools, Azure PostgreSQL Flexible Server, managed identity authentication, connection pooling, and private endpoint configuration
  • Deep understanding of microservices communication patterns including synchronous HTTP, asynchronous messaging, event-driven architecture, and service discovery
  • Proficiency in C# and .NET (minimum .NET 6, preferably .NET 8+) including NET Core Web API with Controllers, Async/await patterns and Task-based asynchronous programming, LINQ and lambda expressions, Dependency injection and Options pattern and Entity Framework Core
  • Container image build and deployment workflows including Docker file optimization, multi-stage builds, and Azure Container Registry integration
  • Proven ability to mentor software engineers on cloud-native development patterns, distributed systems concepts, and Azure architecture

Responsibilities

  • Design and evolve the distributed system architecture for the cloud-native automation platform, including Azure Container Apps, Service Bus, PostgreSQL, Redis, and Blob Storage
  • Design event-driven architectures using Azure Service Bus for high-volume asynchronous processing
  • Optimize platform performance, cost, and operational complexity through architectural improvements
  • Lead .NET backend development including ASP.NET Core APIs, CQRS pattern with MediatR, Entity Framework Core, and Fluent Validation
  • Conduct code reviews ensuring adherence to SOLID principles, async programming best practices, and distributed systems patterns
  • Own and evolve multi-stage Azure Dev Ops YAML pipelines including multi-phase infrastructure deployment, container image builds, and environment-specific deployments
  • Manage and mentor software engineers, focusing on cloud engineering skill development
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary