Overview
At
CCMSI, we look for the best and brightest talent to join our team of professionals. As a leading Third Party Administrator in self-insurance services, we are united by a common purpose of delivering exceptional service to our clients. As an Employee-Owned Company, we focus on developing our staff through structured career development programs, rewarding and recognizing individual and team efforts. Certified as a Great Place To Work, our employee satisfaction and retention ranks in the 95th percentile.
Reasons You Should Consider a Career With CCMSI
- Culture: Our Core Values are embedded into our culture of how we treat our employees as a valued partner-with integrity, passion and enthusiasm.
- Career development: CCMSI offers robust internships and internal training programs for advancement within our organization.
- Benefits: Not only do our benefits include 4 weeks paid time off in your first year, plus 10 paid holidays, but they also include Medical, Dental, Vision, Life Insurance, Critical Illness, Short and Long Term Disability, 401K, and ESOP.
- Work Environment: We believe in providing an environment where employees enjoy coming to work every day, are provided the resources needed to perform their job and claims staff are assigned manageable caseloads.
We are seeking a highly skilled and experienced
Senior Service Architect to join our dynamic team. This role is integral to our mission of delivering robust and scalable solutions in the insurance industry. The ideal candidate will have a deep understanding of Azure topology, architecture, and services, and will work closely with our development team and business analysts to design, implement, and optimize APIs for a large and complex portfolio of insurance applications. Please note, Candidates must be legally authorized to work in the United States. We are unable to sponsor visas for this position.
Responsibilities
Architectural Design & Strategy: Develop and oversee the architectural design and strategy for API solutions, ensuring alignment with business goals and technical standards.
API Development: Lead the implementation of new APIs and enhancement of existing APIs, ensuring high performance, security, and scalability.
Azure Expertise: Utilize deep knowledge of Azure services, including computing, storage, networking, and security solutions, to optimize application performance and reliability.
Collaboration: Work closely with cross-functional teams, including developers, business analysts, project managers, and stakeholders to understand requirements and deliver effective solutions.
Technical Leadership: Provide technical guidance and mentor-ship to development teams, promoting best practices in API development and cloud architecture.
Performance Optimization: Analyze and optimize system performance, implementing monitoring and logging solutions to ensure system reliability and efficiency.
Documentation & Standards: Create and maintain comprehensive documentation of architectural designs, API specifications, and integration processes. Ensure adherence to industry standards and regulatory requirements.
Continuous Improvement: Stay current with emerging technologies and industry trends, advocating for the adoption of innovative solutions that enhance our service architecture.
- Design, develop, validate, and deliver high quality API’s for large scale systems using .NET, Azure API management, Azure AD, and Azure SQL.
- Deep understanding of design patterns, common architectures and API.
- Deep understanding of messaging architectures (service bus, event grid, event hub).
- Understand and implement industry aligned security standards such as OAUTH and JWT and work with Enterprise Architecture to define shared solutions for broad consumption.
- Able to lead small teams in Agile environment.
- Cross team planning and coordination in fluid fast paced environment.
- Participate in and/or conduct reviews (e.g. enterprise integration, solution design, security, code, etc.).
- Work with both Operational and IT leadership to evaluate application requirements (business, functional, and technical).
Qualifications
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skills, and/or abilities required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
- Strong communication skills, with the ability to effectively convey complex technical concepts to non-technical stakeholders.
- Strong initiative, keen attention to detail, and complex problem-solving abilities;
- Extensive knowledge and hands-on experience with Azure topology, architecture, and services.
- Demonstrates ability to learn and apply new technologies quickly
- Provide leadership and mentor-ship to team members
- Responsible for internal and external client needs.
- Excellent problem-solving skills and the ability to work in a fast-paced, collaborative environment.
- Must be comfortable in dynamic and fluid work situations
Education And/or Experience
- Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience).
- Experience with RESTful Services
- Experience implementing solutions with design patters.
- 2-5 years creating enterprise API’s
- Deep understanding of Azure topology, architecture, and services
- Proven experience as a Service Architect or similar role in the insurance or financial services industry is preferred
Computer Skills
- C# .NET framework / Web Services (5 – 10 years exp.)
- Entity Framework Core
- Dapper
- Visual Studio / Integrated Development Environment (5 – 10 years exp.)
- Swagger
- Package Management (NPM, Nuget) (2-3 years exp.)
- Jira (2+ years exp.)
- Bitbucket (2+ years exp.)
- Team City(2+ years exp.)
- SQL Server (5+ years exp.)
- Azure (3+ years exp.)
- Azure API Management
- Azure AD/B2C
- Azure Functions
- Service Bus
- App Insights
- Caching (REDDIS) (1+ years exp.)
- Experience with insurance and claims systems is preferre
CORE VALUES & PRINCIPLES
Responsible for upholding the CCMSI Core Values & Principles which include: performing with integrity; passionately focus on client service; embracing a client-centered vision; maintaining contagious enthusiasm for our clients; searching for the best ideas; looking upon change as an opportunity; insisting upon excellence; creating an atmosphere of excitement, informality and trust; focusing on the situation, issue, or behavior, not the person; maintaining the self-confidence and self-esteem of others; maintaining constructive relationships; taking the initiative to make things better; and leading by example.
CCMSI is an Affirmative Action / Equal Employment Opportunity employer offering an excellent benefit package including Medical, Dental, Prescription Drug, Vision, Flexible Spending, Life, ESOP and 401K.
#CCMSI #CCMSICorporate #CCMSIInformationSystems #EmployeeOwned #ESOP #GreatPlaceToWorkCertified #JobOpening #RemoteJob #ServiceArchitect #Azure #CloudArchitect #APIDevelopment #InsuranceTech #CloudServices #TechJobs #ITCareers #InsuranceIndustry #SeniorDeveloper #HiringNow #TechTalent #CareerOpportunity #RemoteWork #AzureJobs #APIArchitect #CloudComputing #IND123