C# .Net Software Engineer
$84.72k - $135kCCC 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
- ...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...SoftwareC#
$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,...SoftwareC#- ...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...SoftwareC#
- ...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...SoftwareC#Local areaWorldwide
- ...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...SoftwareC#
$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$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...SoftwareWork experience placement- ...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...SoftwareRemote work
$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...SoftwareRemote work$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...SoftwareC#Work at officeLocal areaRemote workRelocationFlexible hours- ...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
$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...SoftwareLocal areaRemote workWork from home$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...SoftwareWork at officeRemote workHome officeFlexible hours- ...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...SoftwareWeekend workAfternoon shift
- ...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#
$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 timeFor contractorsWork experience placementWork at officeShift work- ...* 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...SoftwarePart timeWork at office
- ...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...SoftwareWork at officeOverseas
$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...SoftwareWork experience placement- 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...SoftwareRemote job
- 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
- ...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...SoftwareLocal areaRemote work
$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- ...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#
$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...SoftwareContract work- 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...SoftwareFull time
$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...SoftwareWork at officeRemote workHome officeFlexible hours$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$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...SoftwareShift work$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...SoftwareWork experience placementWork at officeImmediate startRemote workWorldwideFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to C# .Net Software Engineer. Be the first to apply!
- senior c# .net software developer Chicago Heights, IL
- software engineer healthcare Chicago Heights, IL
- ngo software engineer Chicago Heights, IL
- software developer fintech Chicago Heights, IL
- senior software engineer remote Chicago Heights, IL
- intel software engineer Chicago Heights, IL
- software engineer Chicago Heights, IL
- senior software design engineer Chicago Heights, IL
- information technology software engineer Chicago Heights, IL
- cybersecurity software engineer Chicago Heights, IL


