Insurance Rating Engineer (Ratabase)
CGI · Knoxville, TN · Yesterday
Engineering$81k/yrFull-time
About the role
CGI is one of the world's largest independent IT and business consulting services firms. We partner with commercial and government clients to deliver end-to-end technology and business solutions that drive meaningful outcomes. At CGI, you'll join a collaborative team where innovation, ownership, and continuous learning are valued, and where professionals are empowered to build solutions that make a lasting impact.
Responsibilities
- Design, develop, and maintain insurance rating logic, rating tables, worksheets, and rules using Ratabase or a comparable rating engine
- Implement and support complex pricing algorithms that generate accurate and compliant insurance premiums
- Collaborate with actuarial and business stakeholders to implement rate changes, product enhancements, and regulatory filings
- Manage rating table versioning, effective dating, and product- and state-specific configurations
- Utilize AI-assisted development tools such as GitHub Copilot, Gemini Code Assist, or Cloud AI to accelerate development, refactoring, documentation, and code quality
- Optimize AI-assisted development workflows and monitor team productivity improvements through responsible AI adoption
- Serve as a technical leader by conducting architecture reviews, solution walkthroughs, and code reviews that promote scalability, maintainability, and engineering excellence
- Develop enterprise integrations and backend services using Java, RESTEasy, SOAP, XML, JSON, and industry-standard integration patterns
- Troubleshoot and optimize application performance through JVM tuning, profiling, thread optimization, caching strategies, and performance analysis
- Support end-to-end solution delivery, including CI/CD automation, testing, deployment, production support, and ongoing application enhancements
Requirements
- 7+ years of professional software engineering experience with strong backend Java development expertise
- 3+ years of hands-on experience developing insurance rating solutions using Ratabase or a comparable insurance rating engine
- Demonstrated experience writing, configuring, and maintaining insurance rating rules, pricing algorithms, and rating tables
- Strong proficiency developing REST APIs using Java and RESTEasy
- Experience working with SOAP services, XML, XSD schemas, JSON, and enterprise service integrations
- Strong knowledge of Java application performance tuning, troubleshooting, and JVM optimization
- Experience working across on-premises and cloud environments such as AWS or Microsoft Azure
- Experience using Git, Maven or Gradle, Jenkins, CI/CD pipelines, and automated testing frameworks
- Working knowledge of relational databases and SQL, including SQL Server or PostgreSQL
Qualifications
- Experience implementing AI-assisted software development workflows using GitHub Copilot, Gemini Code Assist, or similar tools
- AWS, Microsoft Azure, or Google Cloud developer certification
- Experience with Docker, Kubernetes, or containerized application platforms
- Experience implementing caching technologies such as Redis or Amazon ElastiCache
- Knowledge of Python, R, or other data-focused programming languages
- Experience with API management platforms such as Apigee, Kong, MuleSoft, or Azure API Management
- Familiarity with microservices architecture, event-driven systems, Kafka, JMS, or RabbitMQ
- Bachelor's degree in Computer Science, Engineering, or a related technical discipline, or equivalent professional experience
Desired Qualifications
- Experience with AWS, Microsoft Azure, or Google Cloud
- Experience with Docker, Kubernetes, or containerized application platforms
- Experience with caching technologies such as Redis or Amazon ElastiCache
- Knowledge of Python, R, or other data-focused programming languages
- Experience with API management platforms such as Apigee, Kong, MuleSoft, or Azure API Management
- Familiarity with microservices architecture, event-driven systems, Kafka, JMS, or RabbitMQ
Pay
Reasonable estimate of the current range for this role in the U.S. is $80,600.00 - $172,400.00.
Schedule
This position must be performed from Knoxville, Tennessee.