Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

C# .Net Software Engineer

$84.72k - $135k

CCC Information Services Inc

Salary range: $84,723.57 - $135,000.00. This position is bonus and/or commission eligible. The Role 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. 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%) Analyze, optimize, and decompose complex stored procedures into smaller, testable, well‑documented units Perform query tuning, indexing strategy, execution plan analysis, and optimize data‑access patterns at scale Design backward‑compatible schema changes with safe rollout/rollback patterns 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, stored procedure/function/trigger development, database design and normalization, performance tuning, indexing strategies, transaction isolation levels, locking, and concurrency management Experience with Clean Architecture, Domain‑Driven Design (bounded contexts, aggregates, entities, value objects, repositories), and Anti‑Corruption Layer Proficiency in C# and .NET Framework/.NET Core (legacy and modern) 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 to service layer in production systems Pattern experience with CQRS Azure SQL Database, Azure DevOps, Observability tools (Application Insights, SQL Profiler) API design and versioning (REST, OpenAPI/Swagger), microservices architecture, event‑driven patterns Knowledge of ORMs (Entity Framework Core, Dapper) and when to use native SQL Azure services (Event Hubs, Azure Functions, Azure Storage), PowerShell for database scripting/automation Container‑based deployments (Docker, Azure Container Apps) Nice to Have AI‑assisted development experience (GitHub Copilot, ChatGPT, or similar) Python scripting, data analysis, automation, or tooling SQL Agent jobs and automated workflow patterns Benefits 401(k) 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 If you require reasonable accommodation to complete a job application, please contact View phone number on click.appcast.io. #J-18808-Ljbffr

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the C# .Net Software Engineer in Chicago Heights, IL vacancy
  •  ...CCC Information Services in Chicago Heights is seeking a passionate Software Engineer to develop new services, modernize databases, and optimize performance. This role is essential within the Casualty 3rd Party Integration Team, focusing on claims management integrations... 
    Software
    C#

    CCC Information Services

    Chicago Heights, IL
    4 days ago
  • $88k - $147k

     ...that interface with industrial equipment using PLC frameworks. You will need strong Microsoft SQL Server skills, experience with VB.NET or C#, and an understanding of application deployment using Git and AWS. Competitive pay range is offered, from $88,000 to $147,000,... 
    Software
    C#

    Fortive Corporation

    Glenwood, IL
    4 days ago
  •  ...views, and complex queries Working with SSIS packages and Entity Framework Hands-on experience developing applications using VB.NET and/or C# Proven ability to debug and troubleshoot performance issues, including machine timing and system latency problems Experience... 
    Software
    C#

    Fortive

    Glenwood, IL
    2 days ago
  •  ...and complex queries Working with SSIS packages and Entity Framework Hands-on experience developing applications using VB.NET and/or C# Proven ability to debug and troubleshoot performance issues, including machine timing and system latency problems Experience... 
    Software
    C#
    Local area
    Worldwide

    Fortive Corporation

    Glenwood, IL
    4 days ago
  •  ...We are seeking a Senior Backend Engineer passionate about database modernization...  ...logic into services. Legacy .NET Modernization (30%) Refactor ....  ...8+ years of professional software development experience in object‑oriented languages (C#/.NET required). Expert‑level SQL... 
    Software
    C#

    CCC Information Services

    Chicago Heights, IL
    4 days ago
  • $84.72k - $120k

     ...We’re pushing boundaries with innovative AI solutions that simplify and enhance the claims and repair journey. Role The Senior Software Engineer on the team will be responsible for executing the design and development of existing and new CCC Products. He or she should... 
    Software

    CCC Information Services

    Chicago Heights, IL
    1 day ago
  • $106.28k - $145k

    Senior Software Engineer - Workflow Team Salary range: $106,277.25 - $145,000.00. This position is bonus and/or commission eligible. Job Summary The Senior Software Engineer on the CCC Workflow team will be responsible for executing the design and development of existing... 
    Software
    Work experience placement

    CCC Information Services

    Chicago Heights, IL
    2 days ago
  •  ...CCC Information Services in Chicago Heights, IL is looking for a Software Development Lead to oversee the analysis, testing, and integration of new applications. This role involves developing software solutions, tracking performance metrics, and preparing documentation... 
    Software
    Remote work

    CCC Information Services

    Chicago Heights, IL
    1 day ago
  • $146.77k

     ...drivers back on the road and to health quickly and seamlessly. Key Responsibilities Lead the analysis, testing, and integration of new software applications. Analyze, test and assist with the integration of new software applications. Prepare documentation on development... 
    Software
    Remote work

    CCC Information Services

    Chicago Heights, IL
    1 day ago
  • $97.95k - $139.92k

     ...Position Title: Mobile/Web Developer (.Net) City: Chicago State: IL...  ..., DNN, Coveo, Visual Studio.Net, ASP.Net, C#, Java, SQL Server. Expertise with systems...  ...-user security administration helpful. Software: Microsoft Word, Outlook, and PowerPoint... 
    Software
    C#
    Work at office
    Local area
    Remote work
    Relocation
    Flexible hours

    Air Line Pilots Association

    Robbins, IL
    2 days ago
  •  ...CCC Information Services is seeking a Senior Software Engineer in Chicago Heights, IL. This role involves designing and developing existing and new products while ensuring code quality and on-time delivery. The ideal candidate will have over 5 years of Java/J2EE experience... 
    Software

    CCC Information Services

    Chicago Heights, IL
    1 day ago
  • $25 - $27 per hour

     ...capacity management. Proven experience as IT Technician or relevant position Manage local IT inventory (e.g. hardware inventory, software licenses) Working Environment The primary location for this position is supporting our plants. You will be required to... 
    Software
    Local area
    Remote work
    Work from home

    Stefanini

    Hammond, IN
    4 days ago
  • $122.8k - $184.2k

     ...Consulting experience or experience as a Workday SME 5+ years of HCM Reporting, Analytics, and Data warehousing experience for enterprise software applications Basic Qualifications -Functional Consultant – HCM Reporting 3+ years of experience with one or more of the following... 
    Software
    Work at office
    Remote work
    Home office
    Flexible hours

    HR Tech Job

    South Chicago Heights, IL
    4 days ago
  •  ...needs to define system specifications Plan and design the structure of a technology solution Communicate system requirements to software development teams Evaluate and select appropriate software or hardware and suggest integration methods Oversee assigned... 
    Software
    Weekend work
    Afternoon shift

    Rogers Enterprises

    Matteson, IL
    4 days ago
  •  ...CCC Information Services is seeking a Senior Backend Engineer with a focus on database modernization, performance optimization, and strategic...  ...systems. The ideal candidate has extensive experience in C#/.NET and SQL Server, alongside a passion for engineering excellence.... 
    C#

    CCC Information Services

    Chicago Heights, IL
    3 days ago
  • $85k - $100k

     ...processes within industries like manufacturing, supply chain, finance, or sales. ~ Maintain/replace legacy systems written in VB and C#. ~ Familiarity with ticketing/support systems for managing and tracking issues (e.g., ServiceNow, Jira). ~ Certifications such as... 
    C#
    Full time
    For contractors
    Work experience placement
    Work at office
    Shift work

    Carl Buddig

    Matteson, IL
    22 hours ago
  •  ...* Takes action to learn all product and service offerings, alternative solutions, and industry trends * Operates all equipment, software, and devices expertly and is willing to teach others * Maintains a clean, organized, and safe working environment * Performs other... 
    Software
    Part time
    Work at office

    The UPS Store #2566

    Glenwood, IL
    1 day ago
  •  ...Controller. Records need to be able to verify inventory numbers and locations and to have available in the instance of an audit. Various software programs will be utilized to help with inventory control. Key Result Areas: Ensures that work has been completed in a safe... 
    Software
    Work at office
    Overseas

    Materials and Engineering Company

    Chicago Heights, IL
    17 days ago
  • $136.89k - $200k

     ...Manager of the CCC data platform who will lead a team of database engineers who architect, build, and maintain various data technologies...  .... Solid experience with system monitoring and management software. Previous experience with disaster recovery and recovering complex... 
    Software
    Work experience placement

    CCC Information Services

    Chicago Heights, IL
    3 days ago
  • CCC Information Services is hiring a Senior Data Engineer at their Chicago headquarters. The role involves developing large-scale, end-...  ...have a Master’s degree in a related field and at least 2 years of software development experience. The company offers a competitive salary... 
    Software
    Remote job

    CCC Information Services

    Chicago Heights, IL
    2 days ago
  • CCC Information Services is looking for a Senior Software Engineer to join their Workflow Team in Chicago Heights, Illinois. In this role, you will be responsible for the design and development of both existing and new products while collaborating with product owners and... 
    Software

    CCC Information Services

    Chicago Heights, IL
    1 day ago
  •  ...tuition reimbursement Excellent Insurances In this position, the Salesforce Application Manager will lead a team of software engineers in developing and implementing Salesforce-based solutions. This role involves managing development activities across various... 
    Software
    Local area
    Remote work

    KDS Search

    Chicago Heights, IL
    22 hours ago
  • $136.89k - $200k

     ...collaboration and delivery for ML subrogation initiatives. Lead the team to deliver cutting-edge ML features using best-in-class software engineering practices. Establish industry-leading standards for ML development and deployment. Requirements Deep understanding of ML... 
    Software

    CCC Information Services

    Chicago Heights, IL
    2 days ago
  •  ...upgrade experience is beneficial Knowledge of manufacturing, finance, or supply chain processes is advantageous Experience with VB, C#, ServiceNow, or Jira is a plus Microsoft Dynamics certifications are beneficial Salary/Package Up to 100,000 base salary 10% annual bonus... 
    C#

    Pearson Carter

    South Holland, IL
    4 days ago
  • $78k - $111.43k

     ...manages supplier performance, and supports operations, quality, and engineering through effective sourcing strategies. The Purchasing Manager...  ...required, preferably JD Edwards. Proficiency in MS Office software tools, including Word, Excel, Outlook, PowerPoint, and Project... 
    Software
    Contract work

    Federal Signal

    University Park, IL
    3 days ago
  • Southland College Prep High School Computer Science High School Teacher - Microsoft Office Application Software Requirements: The candidate must have an Illinois Professional Educator License or a Career and Technical Educator License in computer technology. Candidates... 
    Software
    Full time

    Southland College Prep Charter School

    Matteson, IL
    2 days ago
  • $129k - $193.4k

     ...real‑world business outcomes. We partner closely with product, engineering, sales, and customer success teams to shape how customers...  ...management, resource allocation, and quality delivery Proficient in software implementations, with the ability to guide customers through... 
    Software
    Work at office
    Remote work
    Home office
    Flexible hours

    HR Tech Job

    South Chicago Heights, IL
    2 days ago
  • $84.72k - $125k

     ...and seamlessly. Role Overview The Customer Application Support Engineer will work closely with the Product Development team and Tech Support...  ...monitoring data to troubleshoot issues. Familiarity with the software development lifecycle and deployment practices. Understanding... 
    Software

    CCC Information Services

    Chicago Heights, IL
    4 days ago
  • $119.03k - $160k

     ...simplify the claims and repair journey and empowers over 35,000 businesses to keep lives moving forward. Role Lead Guidewire Software Engineer – Design, develop, and deliver scalable Guidewire ClaimCenter solutions for property & casualty (P&C) insurance clients. The role... 
    Software
    Shift work

    CCC Information Services

    Chicago Heights, IL
    3 days ago
  • $65k - $100k

     ...Applied, we’re building a team that shows up every day ready to learn, willing to try new things, and driven to deliver innovative software and services that make us indispensable to our customers – all within a culture built on values that make us indispensable to each... 
    Software
    Work experience placement
    Work at office
    Immediate start
    Remote work
    Worldwide
    Flexible hours

    Applied Systems

    University Park, IL
    22 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to C# .Net Software Engineer. Be the first to apply!