C# .Net Software Engineer
$84.72k - $135kCCC Intelligent Solutions, Inc.
Salary range is:
$84,723.57 - $135,000.00
This position is bonus and/or commission eligible.
We are seeking a Software Engineer who is passionate about building new services, database modernization, performance optimization, and strategic refactoring of mission-critical systems. You will be a key member of a squad within the Casualty 3rd Party Integration Team, working on the platform that powers claims management integrations supporting millions of transactions and billions of dollars in claims. This role balances greenfield service development with legacy modernization. You will build new services using Clean Architecture and domain-driven design principles while also refactoring existing database-centric logic into maintainable, service-oriented solutions. Strong SQL Server skills are essential, but this is not exclusively a database role - you will write C#/.NET services, design APIs, and build integration capabilities. Key Responsibilities: Greenfield Service Development (40%) - Design and build new backend services using Clean Architecture, CQRS, and domain-driven design (DDD) principles - Implement anti-corruption layers (ACL) to isolate new services from legacy system dependencies - Create well-defined APIs and service contracts for integration workflows - Apply bounded context design to ensure clear domain boundaries and service autonomy - Write clean, testable code with comprehensive unit and integration test coverage Database Engineering & Modernization (35%) -Stored procedure refactoring: Analyze, optimize, and decompose complex stored procedures into smaller, testable, well-documented units - Performance engineering: Query tuning, indexing strategy, execution plan analysis, optimizing data access patterns at scale - Schema evolution: Design backward-compatible schema changes with safe rollout/rollback patterns - Migration seams: Create facades, wrappers, and anti-corruption layers around stored procedures to enable gradual extraction of business logic into services Operational Excellence & Integration Support (25%) - Build and maintain integration services for data exchange and workflow orchestration - Implement performance baselines, regression detection, and alerting for data-intensive workflows - Participate in incident response for data/performance-related production issues - Create diagnostic tooling and runbooks to reduce time-to-resolution - Collaborate with SRE/DevOps on deployment safety (blue/green, feature flags, canary releases for schema changes) Requirements: Technical Skills Must-Have: - 4+ years of professional software development experience in C#/.NET - Solid SQL Server knowledge: - Query optimization (execution plans, index tuning) - Stored procedure, function, and trigger development/refactoring - Database design and normalization - Performance tuning (complex joins, aggregations, multi-million row tables) - Understanding of indexing strategies (clustered, non-clustered, filtered, columnstore) - Transaction isolation levels, locking, and concurrency management - C# and .NET Framework/.NET Core (legacy and modern) - Clean Architecture - experience structuring applications with clear separation of concerns (Domain, Application, Infrastructure, Presentation layers) - Domain-Driven Design (DDD) - practical experience with bounded contexts, aggregates, entities, value objects, and repositories - Anti-Corruption Layer (ACL) - experience building isolation boundaries between legacy systems and new services - Experience refactoring established, production systems while maintaining stability - SQL source control (migrations, version control for schema/stored procedures) - Unit testing frameworks (xUnit, NUnit) and writing testable code Highly Desired: - Experience with strangler fig and facade patterns in practice - Hands-on experience migrating logic from stored procedures → service layer in production systems - CQRS (Command Query Responsibility Segregation) pattern experience - Azure SQL Database, Azure DevOps experience - Observability tools (Application Insights, SQL Profiler) - API design and versioning (REST, OpenAPI/Swagger) - Experience with microservices architecture and event-driven patterns - Familiarity with Entity Framework Core, Dapper, or other ORMs - and knowing when to use native SQL instead - Azure services (Event Hubs, Azure Functions, Azure Storage) - PowerShell for database scripting/automation Nice to Have: - AI-assisted development - experience using AI coding tools (GitHub Copilot, ChatGPT, or similar) to accelerate development workflows, code generation, and problem-solving - Python - scripting, data analysis, automation, or tooling - SQL Agent jobs and automated workflow patterns - Experience with container-based deployments (Docker, Azure Container Apps) About CCC's Commitment to Employees: CCC Intelligent Solutions understands that our employees play an integral role in our vision to shape a world where life just works. Our team is defined by our values of Integrity, Customer-Focus, Innovation, Inclusion & Diversity, Tenacity, and Connection. Through diverse perspectives, purposeful innovation, and the strength of connections, our technologies empower the people and industry relied upon to keep lives moving forward when it matters most. At CCC, together everyone can thrive as we innovate and collaborate, creating employee experiences that just work. We are committed to providing opportunities for our people to make real-life impacts, advance in their careers, and contribute to CCC's success. CCC offers competitive compensation and benefits to support you and your families, including:
- 401K Match
- Paid time off
- Annual Incentive Plan Performance Bonus
- Comprehensive health insurance
- Adoption Assistance
- Tuition Reimbursement
- Wellness Programs
- Stock Purchase Plan options
- Employee Resource Groups
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the C# .Net Software Engineer in Chicago, IL vacancy
- ...An established industry player is seeking a Senior Software Developer with expertise in Java and C#. This role involves designing and developing complex software solutions while working in an Agile environment. The ideal candidate will have strong skills in cloud platforms...SoftwareC#
$85.5k - $162.98k
Chamberlain Group is seeking a Senior Software Engineer, .NET based in Oak Brook, IL. The role involves developing and maintaining middleware for... ...should have at least 5 years of experience with .NET, C#, and Agile methodologies. The position offers a competitive...SoftwareC#$120k - $140k
...Tata Consultancy Services Limited is seeking a Senior Software Engineer based in Chicago, IL, specializing in full stack application development. The role requires strong .NET expertise, including C#, ASP.NET, and Angular, along with experience in SQL Server and CI/CD...SoftwareC#- ...Full Stack Software Engineer, Front End Emphasis We're hiring a full stack software engineer that... ...to work in a completely cloud-based.NET ecosystem and know that many full stack... ...Chrome or Safari Dev Tools Git C# ASP.NET MVC Entity Framework Microsoft...SoftwareC#
- ...development using Python, Dialog flow. Conversational flow, AWS, C#, .Net / .Net core, Restful APIs development Proficient in .NET... ...practices, ci/cd pipelines, and automation tools for efficient software delivery. Excellent problem-solving skills, analytical thinking...SoftwareC#
- A technology solutions company based in Chicago is seeking a skilled .Net Developer. The ideal candidate should have strong development experience with C#, a solid understanding of OOP concepts, and familiarity with technologies such as Webservice, WCF, MVC4, and SQL Server...SoftwareC#
- ...leading tech firm in Chicago is looking for a skilled software developer to create efficient and high-performing... .... The ideal candidate will have a degree in Engineering or Computer Science and proficiency in ASP.NET, C#, REST API, and SQL, along with excellent problem-...SoftwareC#
- ...CCC Information Services in Chicago is seeking a Software Engineer to develop new backend services and modernize databases. This role supports... ...Design. Ideal candidates will possess solid experience in C#/.NET and strong SQL Server skills. CCC offers competitive compensation...SoftwareC#
$80 - $100 per hour
TEKsystems, Inc. in Chicago is seeking a Senior Software Engineer specializing in C#/.NET to develop and maintain backend systems for capital markets. This role requires a strong focus on backend development, multi-threaded applications, and integrating large datasets....SoftwareC#Hourly pay$120k - $150k
...0.00/yr Job details 100% Remote Senior .NET Engineer up to $150K base This Jobot Job is hosted... ...year. A Bit About Us Our client is a software development consultancy focused on making... ...Professional Cloud Developer). Tech NET, C#, ASP.NET (MVC, Web API), JavaScript, Angular...SoftwareC#Local areaRemote workFlexible hours- ...most. Learn more about CCC at .# **The Role**We are seeking a Software Engineer who is passionate about building new services, database... ...but this is not exclusively a database role — you will write C#/.NET services, design APIs, and build integration capabilities.# *...SoftwareC#
- ...Senior Microsoft .NET (ASP.NET Core) + Azure Engineer (Agentic Copilot) Department: Engineering / Cloud Platforms / AI Enablement... ...~7+ years of professional software engineering experience with strong depth in C# and .NET / ASP.NET Core ~3+ years building...SoftwareC#Full timeContract work
- ...C# ASP.Net Software Engineer, Chicago, IL This C# ASP.Net Software Engineer position is on a hybrid schedule: Onsite Tuesday and Thursday and Remote Monday, Wednesday and Friday. You will also need to be on-call 1 week a month. We are looking for a C# ASP.Net Software...SoftwareC#Remote workMonday to Friday
$120k - $140k
...Must Have Technical/Functional Skill Senior Software Engineer with strong expertise in .NET (C#, ASP.NET, .NET Core, Web API), Angular, SQL Server, ETL (SSIS/Azure Data Factory), and CI/CD pipelines for full stack application development. Roles & Responsibilities...SoftwareC#- ...Full Stack Software Engineer We're hiring an experienced full-stack software engineer who is looking for new challenges at a fast-growing... ...a plus!) ~2+ years of experience using Microsoft ASP.NET MVC, C# and SQL Server ~ Demonstrated experience working with Web...SoftwareC#Work at officeWork from homeFlexible hours
- ...Net Developer Arete Technologies, Inc. offers a set of innovative consulting and outsourcing... ...of staff augmentation, IT consultancy, software development, web development providing... ...hands on technical experience using: C#.Net (Mid to Senior Level) JavaScript/Angular...SoftwareC#Local areaWorldwide
- ...An esteemed research university in Chicago is seeking a skilled software developer to leverage AI in enhancing development processes. The ideal candidate will have strong expertise in C#, .NET, and AI-assisted tools. Responsibilities include developing applications, AI...SoftwareC#
- ...WEX Inc. is looking for a Senior Software Engineer (C#/.NET & AI) based in Chicago, IL. You will design and deliver scalable solutions while collaborating with diverse teams. The role requires 7+ years of experience in backend development and expertise in C#, .NET, and...SoftwareC#
- ...A global consulting firm is seeking a Software Developer to work in a hybrid environment focusing... ...optimize cutting-edge applications using C# and collaborate with diverse teams.... ...Bachelor’s degree in Computer Science or Engineering, with a strong grasp of Microsoft Dynamics...SoftwareC#
$95k - $120k
An IT recruiting firm is seeking a Senior Technical Recruiter to design, develop, and maintain software solutions. Ideal candidates should have expertise in C# .NET Core, SQL, and UI frameworks such as Angular or Blazor. The position is full-time and remote, requiring possible...SoftwareC#Full timeWork at officeRemote work- ...is seeking an experienced Application Developer to code, test, and support applications. This role requires a strong background in C# .Net Azure and SQL Server, with 5-7 years of relevant experience. You'll focus on developing innovative solutions, maintaining system integrity...SoftwareC#
- ...growing technology company in Chicago is seeking a Full-Stack Software Developer to enhance its youth sports management platform.... ...software development and proficiency in languages such as C#, Angular, and .NET Core. The role involves close collaboration with product...SoftwareC#
$160k
...Job Opportunity:.Net Full Stack Architect (Hands On) Need your immediate support for... ...Application Architecture (mostly.Net and C#), Azure DevOps and Automation Tools Desired... ...or 4+1 architecture model view Design software systems with various Microsoft...SoftwareC#Full timeImmediate start- ...Requirement: .Net, C#, jQuery, Javascript, angular, react, ASP .net, .Net Core As a member of our Software Engineering Group, we look first and foremost for people who are passionate around solving business problems through innovation and engineering practices. You'...SoftwareC#Work experience placement
- ...Net Lead Developer With P&C Insurance Location: Alpharetta,... ...development and support of custom C# and.NET web applications,... ...architecture. Develop well-engineered, supportable technology solutions... ...and a strong understanding of Software Development Lifecycle best practices...SoftwareC#
- A global consulting and tech group is seeking a Software Developer to join the Trading IT team in Chicago. This hybrid role involves designing... ..., and familiarity with various technologies including AWS, C#, and Python. The position requires excellent communication skills...SoftwareC#
- ...NET Developer Sonoma Consulting is one of the fastest growing national IT Consulting... ...include 5 – 7 years of programming including C#,.Net, Web Development and Microsoft SQL to... ...Information Titles: .Net Developer, Software Developer, Web Developer, .NET Application...SoftwareC#Full time
- ...Responsibilities The Senior .NET Full Stack Developer will support... ...modify, write, and implement software application packages for... ...that can be streamlined or re-engineered to add business value via web... ...ASP.Net 4.5, MVC 4, Web Forms, C#, Angular, JavaScript, jQuery,...SoftwareC#Work experience placementRemote work
- ...A leading technology company is seeking a Software Engineer to join their hybrid team in Chicago. This role involves designing and maintaining scalable software solutions, collaborating with diverse teams, and adhering to best coding practices. The ideal candidate will...SoftwareC#
- ...Deep handson expertise in fullstack .NET development using C#, ASP.NET MVC, .NET Core, Entity Framework... ...clearly Strong foundation in software architecture principles, design patterns... ...eventdriven solutions using modern engineering practices Lead system integrations...SoftwareC#
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to C# .Net Software Engineer. Be the first to apply!
Related searches
- senior asp.net developer Chicago, IL
- net developer contract Chicago, IL
- microsoft .net developer Chicago, IL
- remote net developer Chicago, IL
- c#.net developer Chicago, IL
- senior c# .net software developer Chicago, IL
- senior net developer remote Chicago, IL
- backend .net developer Chicago, IL
- .net engineer Chicago, IL
- .net developer Chicago, IL

