Talent.com
Senior Software Engineer
Senior Software EngineerSidley Austin • Chicago, IL, United States
No longer accepting applications
Senior Software Engineer

Senior Software Engineer

Sidley Austin • Chicago, IL, United States
30+ days ago
Job type
  • Full-time
Job description
Senior Software Engineer

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 knowledgeyou'll be writing C# backend APIs, TypeScript custom nodes, Infrastructure-as-Code, and designing event-driven workflow architectures.

Duties and Responsibilities
  1. Implement CQRS handlers using MediatR pattern
  2. Build ASP.NET Core Web API endpoints with Controllers pattern
  3. Implement Entity Framework Core data access layer
  4. Build custom n8n nodes for enterprise integrations
  5. Design and implement n8n workflows for business process automation including email processing, document routing, data synchronization, and API integrations
  6. Translate business requirements into technical workflow specifications with data flow diagrams and sequence diagrams
  7. Implement complex data transformations using JavaScript/Python code nodes
  8. Design event-driven architectures using Service Bus triggers and webhook patterns
  9. Optimize workflow performance through batch sizing, parallel processing, and work distribution
  10. Apply data/control plane separation: store large data in Data Tables/SQL/Blob Storage, pass references in messages
  11. Implement error handling strategies including retry logic, dead-letter queue handling, and compensating transactions
  12. Write workflow documentation including data schemas, error scenarios, and operational runbooks
  13. Troubleshoot production issues including workflow failures, API integration errors, and Azure service connectivity
  14. Conduct code reviews for peer pull requests focusing on code quality, security, and architectural patterns
  15. Contribute to platform improvements including CI/CD pipeline enhancements, observability, and developer tooling
  16. Document technical designs, API contracts, and integration patterns

Salaries vary by location and are based on numerous factors, including, but not limited to, the relevant market, skills, experience, and education of the selected candidate. If an estimated salary range for this role is available, it will be provided in our Target Salary Range section. Our compensation package also includes bonus eligibility and a comprehensive benefits program. Benefits information can be found at Sidley.com/Benefits.

Target Salary Range

$180,000 - $200,000 if located in Illinois

Qualifications

To perform this job successfully, an individual must be able to perform the Duties and Responsibilities (Duties) above satisfactorily and meet the requirements below. The requirements listed below are representative of the minimum knowledge, skill, and/or ability required. Reasonable accommodations will be made to enable individuals with disabilities to perform the essential functions of the job. If you need such an accommodation, please email staffrecruiting@sidley.com (current employees should contact Human Resources).

Education and/or Experience:

Required:

  • Bachelor's degree in Computer Science, Software Engineering, Information Systems, or related technical field; or equivalent professional experience with demonstrable software development skills
  • A minimum of 4 years of professional software development experience building web applications, APIs, or distributed systems
  • A minimum of 2 years of experience with cloud platforms (Azure preferred, AWS/GCP acceptable with Azure learning commitment)
  • Experience with at least one of: ASP.NET Core or Node.js, Spring Boot, Django, or equivalent backend framework
  • Understanding of object-oriented programming principles (SOLID, DRY, KISS), Async/await patterns, Task-based asynchronous programming, Dependency injection, inversion of control, LINQ queries and lambda expressions
  • Basic understanding of Entity Framework Core or similar ORM
  • Proficiency with TypeScript including types, interfaces, generics, and decorators
  • Node.js development: Async programming with Promises and async/await, REST API consumption using fetch/axios/http clients
  • Unit testing with xUnit, Jest, or equivalent testing frameworks
  • Hands-on experience with at least 3 of the following: Azure Container Apps or Azure App Service, Azure Storage, Azure SQL Database or Azure PostgreSQL, Azure Key Vault, Azure Service Bus, Application Insights
  • Docker fundamentals (Dockerfile, image building, container running)
  • CI/CD pipeline concepts (build, test, deploy stages)
  • Azure DevOps or GitHub Actions experience (modifying YAML pipelines)
  • Distributed Systems Understanding: Asynchronous messaging patterns, API integration, Error handling, Idempotency, Data consistency, Observability

Preferred:

  • Experience with Microsoft Graph API, Redis, .NET Aspire, MediatR, FluentValidation and Polly
  • Experience with n8n, Zapier, Make, Power Automate, Apache Airflow, Temporal, or Prefect
  • Azure certifications: AZ-204 (Developing Solutions for Microsoft Azure), AZ-104 (Azure Administrator)
  • Azure networking: Understanding of VNETs, private endpoints, Network Security Groups, and DNS resolution
  • Professional services industry experience (legal, financial services, accounting, consulting)
  • Data integration: ETL patterns, data mapping, schema transformation, data quality validation
  • Security and compliance: Understanding of data privacy, PII handling, audit logging, and SOC 2 requirements

Other Skills and Abilities:

  • Strong organizational skills
  • Strong attention to detail
  • Good judgment
  • Strong interpersonal communication skills
  • Strong analytical and problem-solving skills
  • Able to work harmoniously and effectively with others
  • Able to preserve confidentiality and exercise discretion
  • Able to work under pressure
  • Able to manage multiple projects with competing deadlines and priorities

Sidley Austin LLP is an Equal Opportunity Employer

Create a job alert for this search

Senior Software Engineer • Chicago, IL, United States

Similar jobs
Locum Tenens ENT Opening in Northern IL | Call Coverage...

Locum Tenens ENT Opening in Northern IL | Call Coverage...

Medicus Healthcare Solutions • Chicago, IL, US
Full-time
Opportunity Details A hospital in northern Illinois has an opening for an Otolaryngologist to assist with locum call coverage.About the Opening: - Level I Trauma - Schedule: 7a-7a - Will take outpa...Show more
Last updated: 3 days ago • Promoted
CDL A OTR Truck Driver

CDL A OTR Truck Driver

Badger Express • Highland Park, IL, US
Full-time +1
Give us a call to speak with a recruiter:.Do this and here is what you will receive for it:.CPM - East / CT, DC, DE, MD, MA, ME, NH, NJ, NY, PA, RI, VT, VA).Additional CPM after 2350 miles per week...Show more
Last updated: 1 day ago • Promoted
Compounder/Batch Maker

Compounder/Batch Maker

H-O-H Water Technology • Fort Sheridan, IL, United States
Full-time
HOH Water Technology is a leading, growing, third generation water treatment company celebrating 58 years of business! Our success is built on a commitment to excellence, innovation, and exceptiona...Show more
Last updated: 1 day ago • Promoted
Business Development and Loss Solutions Executive

Business Development and Loss Solutions Executive

Pop-Up Talent • Blue Island, IL, United States
Full-time
Business Development and Loss Solutions Executive.Apply promptly! A high volume of applicants is expected for the role as detailed below, do not wait to send your CV.One of the most trusted names i...Show more
Last updated: 2 days ago • Promoted
Delivery and Installation Specialist

Delivery and Installation Specialist

Aarons • Chicago, IL, US
Full-time
The salary range for this role is $19.Delivery Drivers Keep Aaron’s Moving.This isn’t some tedious desk job.On our team, you’ll be inside, outside, driving, installing, showing customers how to use...Show more
Last updated: 2 days ago • Promoted
Strategic Sourcing Specialist

Strategic Sourcing Specialist

Briarlake Partners • Highland Park, IL, United States
Full-time
Briarlake Partners is a strategic sourcing-focused recruiting firm.We are working with a Northbrook, IL based client looking for a Strategic Sourcing Specialist.We are searching for candidates with...Show more
Last updated: 5 days ago • Promoted
Sales Executive

Sales Executive

Orkin • Zion, IL, United States
Full-time
If Youre Great at Sales, Weve Got the Career for You.Are you a natural at connecting with people and closing deals? At Orkin, well turn your drive and people skills into a successful, long-term sal...Show more
Last updated: 13 days ago • Promoted
Triage Registered Nurse - Highland Park (20 hours)

Triage Registered Nurse - Highland Park (20 hours)

Endeavor Health • Highland Park, IL, US
Full-time +1
The hourly pay rate offered is determined by a candidate's expertise and years of experience, among other factors.RN Triage - Medical Group OBGYN.Position: Triage RN Medical Group OBGYN.Full Time/P...Show more
Last updated: 3 days ago • Promoted
Instructor CHS - Vascular Ultrasound - Full-time

Instructor CHS - Vascular Ultrasound - Full-time

Rush University Medical Center • Chicago, Illinois, US
Full-time
Location: Chicago, Illinois Business Unit: Rush Medical Center Hospital: Rush University Medical Center Department: Vascular Ultrasound-CHS Work Type: Full Time (Total FTE between 0.Shift: Shift 1 ...Show more
Last updated: 1 day ago • Promoted
Become a Surrogate - Competitive Compensation & Support

Become a Surrogate - Competitive Compensation & Support

Gift of Life Surrogacy • Highwood, IL, United States
Full-time
Women who choose to become gestational carriers provide an extraordinary gift to help build a family.Many individuals and couples are unable to carry a pregnancy on their own for medical or persona...Show more
Last updated: 14 days ago • Promoted
Utilization Review Clinician (RN)

Utilization Review Clinician (RN)

Molina Healthcare • Chicago, IL, US
Full-time
Must reside in and be licensed in Illinois.Provides support for clinical member services review assessment processes.Responsible for verifying that services are medically necessary and align with e...Show more
Last updated: 1 day ago • Promoted
Test Products from Home – $25-$45/hr + Freebies

Test Products from Home – $25-$45/hr + Freebies

OCPA • Highland Park, Illinois, us
Part-time +1
Product Testers are wanted to work from home nationwide in the US to fulfill upcoming contracts with national and international companies.We guarantee 15-25 hours per week with an hourly pay of bet...Show more
Last updated: 30+ days ago • Promoted
Remote Commercial Banking Analyst - AI Trainer ($50-$60 per hour)

Remote Commercial Banking Analyst - AI Trainer ($50-$60 per hour)

Data Annotation • Zion, Illinois
Remote
Full-time +1
DataAnnotation is committed to creating high-quality AI.Join our team to help train the next generation of AI while enjoying the flexibility of remote work and the freedom to set your own schedule....Show more
Last updated: 2 days ago • Promoted
Flatbed CDL-A Truck Driver, Regional Routes - Racine, WI

Flatbed CDL-A Truck Driver, Regional Routes - Racine, WI

System Transport • Winthrop Harbor, IL, USA
Full-time
System Transport is hiring experienced CDL-A flatbed truck drivers for regional and OTR routes.You will be transporting important goods and materials such as glass, steel, aluminum, building materi...Show more
Last updated: 30+ days ago • Promoted
CDL-A Dry Van Truck Driver in Belleville, IL

CDL-A Dry Van Truck Driver in Belleville, IL

AllTruckJobs • Chicago, US
Full-time
Competitive weekly pay (inquire for details) .Online Transport is currently seeking professional and safety conscious Class A CDL Company Truck Drivers to join our team! .Regional Drivers Are Home ...Show more
Last updated: 30+ days ago • Promoted
Girls Volleyball Assistant Coach

Girls Volleyball Assistant Coach

Niles Township High School District • Skokie, IL, United States
Full-time
Extracurricular - Sports/Girls` Volleyball, Assistant Coach.Show more
Last updated: 3 days ago • Promoted
Swim Instructor

Swim Instructor

Life Time Fitness • Northbrook, IL, United States
Full-time
As an Aquatics Swim Instructor, you will work in a fast-paced environment.You will help both adults and children improve their swimming.You will teach life skills to our youngest members and evalua...Show more
Last updated: 13 days ago • Promoted
Yearlong Talent Acquisition and Records Intern

Yearlong Talent Acquisition and Records Intern

Chicago Transit Authority • Chicago, IL, United States
Full-time +2
Yearlong Talent Acquisition and Records Intern (2600001W).Chicago Transit Authority is the second largest transit system in the country! Our college internship program offers summer and year-long i...Show more
Last updated: 8 days ago • Promoted