Sidley Austin LLP
Chicago, IL, USA
Summary
The Senior Software Engineer is a hands-on technical contributor responsible for building and maintaining automation solutions on our cloud-native platform. This role requires strong software engineering fundamentals combined with cloud architecture knowledge—you'll be writing C# backend APIs, TypeScript custom nodes, Infrastructure-as-Code, and designing event-driven workflow architectures.
Duties and Responsibilities
Implement CQRS handlers using MediatR pattern Build ASP.NET Core Web API endpoints with Controllers pattern Implement Entity Framework Core data access layer Build custom n8n nodes for enterprise integrations Design and implement n8n workflows for business process automation including email processing, document routing, data synchronization, and API integrations Translate business requirements into technical workflow specifications with data flow diagrams and sequence diagrams Implement...