CCC Intelligent Solutions

Senior Application Architect

CCC Intelligent Solutions

full-time

Posted on:

Location Type: Remote

Location: IllinoisUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $119,030 - $190,000 per year

Job Level

About the role

  • Design and evolve cloud-native architectures leveraging Microsoft Azure (e.g., App Services, Azure Container apps, Azure Service Bus, Event Hubs, Azure SQL).
  • Define and implement predictable, resource-oriented REST APIs with strong focus on performance, security, and usability.
  • Take a microservice and domain-driven design (DDD) approach to decompose large business domains into well-defined services.
  • Apply modern architectural patterns (e.g., event-driven, CQRS, serverless) for scalable and maintainable solutions.
  • Partner with cross-functional teams to drive API-first development and DevOps best practices.
  • Prepare and present architecture artifacts such as sequence diagrams, domain models, data flow diagrams, and cloud architecture blueprints.
  • Provide technical leadership on cloud modernization, migration legacy systems to modern microservices strategies, and platform performance.
  • Incorporate Security and Compliance best practices including identity Management, access control, and encryption.
  • Collaborate with product and data teams to integrate AI and Generative AI capabilities (e.g., Azure OpenAI, Cognitive Services, Copilot extensibility) into core products.
  • Lead POCs exploring AI-driven automation, API innovation, performance tuning, and cloud modernization strategies.
  • Mentor developers and guide teams on cloud-native development, observability, and resiliency principles.

Requirements

  • 7+ years of professional experience in .NET application architecture, development and C# focused.
  • 5+ years designing and deploying cloud-native solutions (Azure or AWS) using microservices, RESTful APIs, and distributed system design.
  • Proven experience with security protocols (OAuth2, OpenID Connect), and identity providers (Okta, Azure AD).
  • Practical knowledge of application security best practices (secure APIs, rate limiting, secrets management, RBAC, Managed Identities).
  • Hands-on troubleshooting experience across application and infrastructure layers.
  • Demonstrated ability to produce and present architecture artifacts (diagrams, specifications, solution blueprints).
  • Understanding of data integration patterns and event-driven systems (e.g., Azure Event Hub, Service Bus, Kafka).
  • Excellent communication and collaboration skills, with a passion for enabling cross-functional success.
Benefits
  • 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
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
.NETC#cloud-native architectureREST APIsmicroservicesevent-driven architectureCQRSserverless architectureapplication securitydata integration patterns
Soft Skills
communicationcollaborationtechnical leadershipmentoringproblem-solvingpresentation skillscross-functional teamworkpassion for enabling success