{"schemaVersion":"jobsearcher.job.v1","id":"cc46426b11e819173f8df609","url":"https://jobsearcher.com/jobs/cc46426b11e819173f8df609","canonicalUrl":"https://jobsearcher.com/jobs/cc46426b11e819173f8df609","title":"C# .Net Software Engineer","description":"Salary range: $84,723.57 - $135,000.00. This position is bonus and/or commission eligible.\r\nThe 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.\r\nKey Responsibilities Greenfield Service Development (40%) Design and build new backend services using Clean Architecture, CQRS, and domain-driven design (DDD) principles\r\nImplement anti-corruption layers (ACL) to isolate new services from legacy system dependencies\r\nCreate well-defined APIs and service contracts for integration workflows\r\nApply bounded context design to ensure clear domain boundaries and service autonomy\r\nWrite clean, testable code with comprehensive unit and integration test coverage\r\nDatabase Engineering & Modernization (35%) Analyze, optimize, and decompose complex stored procedures into smaller, testable, well-documented units\r\nPerform query tuning, indexing strategy, execution plan analysis, and optimize data-access patterns at scale\r\nDesign backward-compatible schema changes with safe rollout/rollback patterns\r\nCreate facades, wrappers, and anti-corruption layers around stored procedures to enable gradual extraction of business logic into services\r\nOperational Excellence & Integration Support (25%) Build and maintain integration services for data exchange and workflow orchestration\r\nImplement performance baselines, regression detection, and alerting for data-intensive workflows\r\nParticipate in incident response for data/performance-related production issues\r\nCreate diagnostic tooling and runbooks to reduce time-to-resolution\r\nCollaborate with SRE/DevOps on deployment safety (blue/green, feature flags, canary releases for schema changes)\r\nRequirements Technical Skills Must-Have 4+ years of professional software development experience in C#/.NET\r\nSolid 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\r\nExperience with Clean Architecture, Domain-Driven Design (bounded contexts, aggregates, entities, value objects, repositories), and Anti-Corruption Layer\r\nProficiency in C# and .NET Framework/.NET Core (legacy and modern)\r\nExperience refactoring established, production systems while maintaining stability\r\nSQL source control (migrations, version control for schema/stored procedures)\r\nUnit testing frameworks (xUnit, NUnit) and writing testable code\r\nHighly Desired Experience with strangler fig and facade patterns in practice\r\nHands-on experience migrating logic from stored procedures to service layer in production systems\r\nPattern experience with CQRS\r\nAzure SQL Database, Azure DevOps, Observability tools (Application Insights, SQL Profiler)\r\nAPI design and versioning (REST, OpenAPI/Swagger), microservices architecture, event-driven patterns\r\nKnowledge of ORMs (Entity Framework Core, Dapper) and when to use native SQL\r\nAzure services (Event Hubs, Azure Functions, Azure Storage), PowerShell for database scripting/automation\r\nContainer-based deployments (Docker, Azure Container Apps)\r\nNice to Have AI-assisted development experience (GitHub Copilot, ChatGPT, or similar)\r\nPython scripting, data analysis, automation, or tooling\r\nSQL Agent jobs and automated workflow patterns\r\nBenefits 401(k) Match\r\nPaid time off\r\nAnnual Incentive Plan\r\nPerformance Bonus\r\nComprehensive health insurance\r\nAdoption Assistance\r\nTuition Reimbursement\r\nWellness Programs\r\nStock Purchase Plan options\r\nEmployee Resource Groups\r\nIf you require reasonable accommodation to complete a job application, please contact (800) 621-8070.\r\nJ-18808-Ljbffr","company":"Ccc Information Services","rawCompany":"ccc information services","city":"Chicago Heights","state":"IL","isRemote":false,"isActive":false,"createdAt":"2026-06-22T01:21:42.368Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"C# .Net Software Engineer","description":"Salary range: $84,723.57 - $135,000.00. This position is bonus and/or commission eligible.\r\nThe 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.\r\nKey Responsibilities Greenfield Service Development (40%) Design and build new backend services using Clean Architecture, CQRS, and domain-driven design (DDD) principles\r\nImplement anti-corruption layers (ACL) to isolate new services from legacy system dependencies\r\nCreate well-defined APIs and service contracts for integration workflows\r\nApply bounded context design to ensure clear domain boundaries and service autonomy\r\nWrite clean, testable code with comprehensive unit and integration test coverage\r\nDatabase Engineering & Modernization (35%) Analyze, optimize, and decompose complex stored procedures into smaller, testable, well-documented units\r\nPerform query tuning, indexing strategy, execution plan analysis, and optimize data-access patterns at scale\r\nDesign backward-compatible schema changes with safe rollout/rollback patterns\r\nCreate facades, wrappers, and anti-corruption layers around stored procedures to enable gradual extraction of business logic into services\r\nOperational Excellence & Integration Support (25%) Build and maintain integration services for data exchange and workflow orchestration\r\nImplement performance baselines, regression detection, and alerting for data-intensive workflows\r\nParticipate in incident response for data/performance-related production issues\r\nCreate diagnostic tooling and runbooks to reduce time-to-resolution\r\nCollaborate with SRE/DevOps on deployment safety (blue/green, feature flags, canary releases for schema changes)\r\nRequirements Technical Skills Must-Have 4+ years of professional software development experience in C#/.NET\r\nSolid 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\r\nExperience with Clean Architecture, Domain-Driven Design (bounded contexts, aggregates, entities, value objects, repositories), and Anti-Corruption Layer\r\nProficiency in C# and .NET Framework/.NET Core (legacy and modern)\r\nExperience refactoring established, production systems while maintaining stability\r\nSQL source control (migrations, version control for schema/stored procedures)\r\nUnit testing frameworks (xUnit, NUnit) and writing testable code\r\nHighly Desired Experience with strangler fig and facade patterns in practice\r\nHands-on experience migrating logic from stored procedures to service layer in production systems\r\nPattern experience with CQRS\r\nAzure SQL Database, Azure DevOps, Observability tools (Application Insights, SQL Profiler)\r\nAPI design and versioning (REST, OpenAPI/Swagger), microservices architecture, event-driven patterns\r\nKnowledge of ORMs (Entity Framework Core, Dapper) and when to use native SQL\r\nAzure services (Event Hubs, Azure Functions, Azure Storage), PowerShell for database scripting/automation\r\nContainer-based deployments (Docker, Azure Container Apps)\r\nNice to Have AI-assisted development experience (GitHub Copilot, ChatGPT, or similar)\r\nPython scripting, data analysis, automation, or tooling\r\nSQL Agent jobs and automated workflow patterns\r\nBenefits 401(k) Match\r\nPaid time off\r\nAnnual Incentive Plan\r\nPerformance Bonus\r\nComprehensive health insurance\r\nAdoption Assistance\r\nTuition Reimbursement\r\nWellness Programs\r\nStock Purchase Plan options\r\nEmployee Resource Groups\r\nIf you require reasonable accommodation to complete a job application, please contact (800) 621-8070.\r\nJ-18808-Ljbffr","datePosted":"2026-06-22T01:21:42.368Z","dateModified":"2026-06-22T01:21:42.368Z","hiringOrganization":{"@type":"Organization","name":"Ccc Information Services","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Chicago Heights","addressRegion":"IL","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"cc46426b11e819173f8df609"},"url":"https://jobsearcher.com/jobs/cc46426b11e819173f8df609"}}