This Systems Analyst role supports the design, delivery, integration, and ongoing operation of insurance technology platforms, working at the intersection of business processes and technology. The position involves learning insurance platforms and workflows, translating business needs into system requirements, supporting solution design and testing, troubleshooting application and data issues, and collaborating with business and engineering teams to deliver reliable solutions. It is a hands-on role for someone who enjoys understanding how systems and data flows work, and investigating issues when they arise.
Responsibilities
Develop an understanding of insurance workflows, including underwriting, policy lifecycle, billing, claims, servicing, and downstream data processing
Work with business stakeholders, product teams, and engineers to translate business needs into clear system requirements, workflows, data requirements, and acceptance criteria
Analyze existing applications, integrations, and processes to understand system behavior, dependencies, and potential areas for improvement
Support the implementation of new insurance products and enhancements to existing platforms
Document system requirements, business rules, interfaces, data mappings, dependencies, and solution decisions
Help maintain traceability between requirements, system changes, testing, and delivered functionality
Work with business and engineering teams to help develop practical system solutions within insurance and low-code platforms
Review proposed system changes to understand potential impacts to existing applications, integrations, data, and operational processes
Review implemented solutions to confirm that they meet documented business and system requirements
Support engineering teams by answering requirements questions and helping resolve functional or system-design questions during development
Participate in functional testing, solution validation, deployment readiness, and post-production verification
Identify opportunities to simplify workflows, improve supportability, or address recurring system issues
Analyze data flows between insurance platforms and internal and external systems
Investigate data-quality issues, field-mapping errors, and failures within ETL and data-export processes
Assist with defining and validating system interfaces, data mappings, transformation requirements, and API behavior
Use SQL and other tools to investigate data issues and identify where discrepancies originate
Troubleshoot integration failures and partner with engineering teams to resolve identified issues
Support integrations with external insurance partners, including MGAs, TPAs, reinsurers, and distribution partners
Millions of jobs, with real people getting hired every day
200,000+
New jobs added daily
7,000,000+
Verified job listings
1,000,000+
Tailored applications submitted
Support in the analysis of production incidents across supported insurance platforms
Investigate application and production issues such as integration and API failures, batch-processing failures, concurrent-update conflicts, data discrepancies, performance issues, and system and workflow errors
Gather logs, system information, and supporting data to help identify the cause of production issues
Perform root-cause analysis with support from engineering and other technical teams when needed
Coordinate with engineering teams on issue resolution and validate fixes once implemented
Identify recurring issues and recommend improvements to systems, processes, monitoring, or documentation
Follow appropriate controls and procedures when working with production environments
Help document non-functional requirements such as performance, availability, scalability, resilience, and operational supportability
Support the planning and execution of performance and stress testing
Review test results and assist engineering teams in identifying performance or scalability concerns
Monitor application behavior and help identify opportunities to improve system reliability and operational visibility
Use scripting and lightweight automation to make troubleshooting, validation, and production support more efficient
Develop or maintain practical scripts and utilities for activities such as data-quality checks, compliance validation, log analysis, uptime and availability reporting, and repetitive operational tasks
Look for opportunities to reduce manual effort and improve the consistency of recurring support activities
Requirements
3+ years of experience as a Systems Analyst, Business Systems Analyst, Technical Business Analyst, Application Support Analyst, or in a similar technical role
Strong analytical and problem-solving skills with a desire to understand how interconnected systems work
Working knowledge of SQL and experience using data to investigate application or business issues
Basic understanding of APIs, system integrations, or data interfaces
Familiarity with ETL processes, data pipelines, data mappings, or similar data concepts
Experience troubleshooting application, system, integration, or data issues
Ability to communicate effectively with both technical and business stakeholders
Strong attention to detail and willingness to learn unfamiliar systems, technologies, and business processes
Ability to work with production systems using appropriate care, controls, and operational discipline
Ability to work second shift, 2:00 PM to 10:00 PM
Nice to have:
Experience working within the insurance industry or with policy, billing, claims, underwriting, or servicing systems
Experience with low-code application platforms
Experience with insurance platforms
Experience using Python or another scripting language for lightweight automation or data analysis
Experience with MongoDB or another document-oriented database
Experience with ETL or data integration technologies such as Fivetran
Experience with centralized logging or monitoring tools such as Graylog, Splunk, or ELK
Experience investigating APIs or system integrations
Exposure to application performance, load, or stress testing
Experience supporting business-critical applications in a production environment
Important Details
Schedule: primarily second-shift operations from 2:00 PM to 10:00 PM; for next projects, a standard 9:00 AM to 6:00 PM schedule
About the Company
Davies is a specialist professional services and technology firm that partners with leading insurance, highly regulated, and global businesses. They help clients manage risk, operate core business processes, transform, and grow, delivering professional services and technology solutions across the risk and insurance value chain. Their global team of more than 8,000 professionals operates across ten countries, including the UK and the U.S. Over the past ten years, Davies has grown its annual revenues more than 20-fold, investing heavily in research and development, innovation and automation, colleague development, and client service. The group serves more than 1,500 insurance, financial services, public sector, and other highly regulated clients.