
Senior Application Architect
CCC Intelligent Solutions
full-time
Posted on:
Location Type: Remote
Location: Illinois • United States
Visit company websiteExplore more
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