Jobs · Engineering · Tennessee

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.

Similar jobs

Insurance Analyst

ExperisTysons Corner, VA· 1 wk ago
Business Developmentapply on experis.com

Insurance Analyst

BWEFranklin County, OH· 2 wk ago
Business Developmentapply on bwe.wd12.myworkdayjobs.com

Insurance Analyst

AgWest Farm CreditSunnyside, WA· 1 mo ago
Business Development$66k–$89k/yrapply on job-boards.greenhouse.io

Insurance Analyst

State of Arizona Enterprise Technology (ASET)Phoenix, AZ· 1 wk ago
$52k/yrapply on azstatejobs.gov

Insurance Analyst

ColliersMinneapolis, MN· 1 mo ago
Business Development$65k–$75k/yrapply on colliers.wd3.myworkdayjobs.com