Are you a curious analyst who loves digging into the numbers to understand why a system produces the results it does? Join Kinsale Insurance, a leading excess and surplus (E&S) lines carrier headquartered in Richmond, VA. We’re known for our high-quality, high-touch approach and innovative, personalized solutions that help clients manage complex risks. We bring that same standard of excellence to the technology behind our finance and accounting operations.
About the Role
As a Business Analyst or Senior Business Analyst, you’ll support the finance and accounting applications and processes that keep Kinsale running, including NetSuite, Accounts Receivable, Accounts Payable, and financial data flow and reporting. You’ll partner with our Back Office Agile teams to analyze data, research how accounting logic works in our applications, and translate between code and the business. You’ll help shape project requirements, recommend process improvements, and support the daily operation of NetSuite. We’re hiring across experience levels, from analysts ready to build finance knowledge to seasoned professionals ready to lead by example and influence decisions.
What You’ll Do
- Analyzing financial and accounting transaction data with SQL to understand how it flows through our applications, and explaining results clearly to business and development teams.
- Researching and documenting how accounting logic works in our systems, translating between code and the business.
- Partnering with the Product Owner to elicit, analyze, and document requirements for projects that touch financial applications.
- Supporting NetSuite production operations, including issue triage and resolution, coordination with our NetSuite support provider, and change requests through our change management process.
- Supporting NetSuite release upgrades and configuration needs, including testing, regression validation, saved searches, reports, workflows, roles and permissions, and custom fields.
- Investigating discrepancies and reconciliation issues across systems to identify root causes in data, configuration, or code.
- Collaborating with Accounting, Finance, and technical teams to ensure system designs deliver accurate financial results, including validating outcomes after deployments.
- Developing documentation, process maps, and training materials.
Senior-level analysts will also:
- Serve as a subject matter resource on how accounting and finance processes are supported by our applications.
- Lead analysis for complex or cross-system projects, anticipating the downstream impact of changes to financial data and processes.
- Consult with Accounting, Finance, Internal Audit, and data teams, including supporting audit and control requests.
- Recommend creative solutions to