About the RoleAs 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 complex requirements through advanced analysis and measurement.
- Partner with the Product Owner on roadmap priorities and grow into expanded product ownership responsibilities over time.
What You Bring- Bachelor's degree in Accounting, Finance, Information Systems, Computer Science, or a related field, or equivalent experience.
- Working knowledge of, or strong interest in learning, accounting fundamentals such as the general ledger, accounts receivable, accounts payable, and financial reporting.
- Ability to write and execute basic SQL queries, with familiarity with JSON.
- Analytical, research-driven problem-solving skills, with the ability to see the big picture, connect related details, and ask probing questions.
- Strong written and verbal communication skills, with the ability to explain technical results to business audiences and business needs to technical teams.
- Familiarity with business process documentation.
- A collaborative, customer-focused, and innovative mindset, with the ability to manage multiple priorities as they shift.
Expected for senior-level candidates:- 4+ years of business analyst experience, including work with financial or accounting applications.
- Experience with an ERP system (NetSuite strongly preferred) in a support, administration, or analyst capacity.
- Solid understanding of how accounting concepts are supported in systems, including the financial close, reconciliations, and subledger-to-GL relationships.
- Ability to write complex SQL queries and perform complex data analysis, with demonstrated business process documentation expertise and Jira proficiency.
Why You'll Love Working at Kinsale- Competitive Pay & Bonus Opportunities - Rewarding performance and initiative.
- Comprehensive Benefits - Health, dental, and vision insurance with up to $3,600 (individual) or $7,000 (family) in HSA contributions per year.
- Work-Life Balance - Generous paid time off including 22 days of PTO and 10 paid company holidays.
- Career Growth - Clear promotion paths, mentorship, and ongoing professional development.
- Retirement & Security - Up to 6% matching 401(k) contributions on base salary and bonus, standard life insurance, and disability coverage.
- Continuous Learning - Annual $3,000 reimbursement for educational training and certifications.
Integrity & ResponsibilityKinsale values strong financial responsibility. A credit check will be conducted as part of the selection process for roles that require sound judgment, trustworthiness, or access to sensitive information.
Ready to Apply?If you're curious, analytical, and excited to connect finance and technology, this is your opportunity to grow your career with a top-performing E&S insurer. Join Kinsale Insurance and thrive in a company that rewards initiative, collaboration, and excellence.
Apply today and start building your future with us!Salary RangeBusiness Analyst: $80,000 - $92,000
Senior Business Analyst: $100,000 - $112,000
This posted range is our best estimate; starting salary will be based on experience level. Additionally, the posted range reflects only base salary and does not include annual bonuses, benefits, or reimbursements.