Senior Software Developer
Buckhill · Croatia · 2026-08-08
About this role
Buckhill is a global technology company with offices in the UK and Croatia. As a strategic technology partner to the London Market, we deliver modern insurance solutions through agile, cross-functional delivery teams leveraging AI capabilities, a growing partner ecosystem, and a culture rooted in innovation and collaboration. We support continuous learning and invest in the growth of our Bucks, fostering an environment where people thrive. With the option for remote work, we've expanded our global footprint, building a diverse and multicultural team making a real impact.
At Buckhill, we’re looking for a passionate and experienced Senior Software Developer to join our dynamic cross-functional team. You'll work alongside developers, QA engineers, and solutions engineers to build and enhance our C2MS platform - a scalable, high-performance insurance solution with deep integration into financial systems, accounting workflows, and payment processing.
This role is ideal for someone who thrives in a Scrum environment, enjoys tackling complex technical challenges in the insurance and FinTech domains, and is committed to writing clean, maintainable, and well-tested code. You'll work in an AI-forward engineering culture - using AI-assisted and agentic development tooling day-to-day, and contributing to AI-enabled capabilities within C2MS where they create genuine value for underwriting, claims, and policy workflows - while upholding the correctness and auditability standards that financial and regulated systems demand. You’ll contribute directly to the success of our projects through high-quality engineering, proactive collaboration, and attention to detail.
Salary Ranges
•
Croatia:€4.2k - €4.7k (Gross 1, monthly)
• Croatia:€50.4k - €56.4k (Gross 1, annual)
• United Kingdom:£65k - £72.7k (Gross, annual)
• Europe, outside of Croatia:€52.8k - €72.2k (Gross 2, annual)
• Africa & Sri Lanka:€52.8k - €65.7k (Gross 2, annual)
• Rest of the world:€52.8k - €85.4k (Gross 2, annual)
Responsibilities
• Participate in Scrum ceremonies including sprint planning, stand-ups, and retrospectives, contributing ideas and updates to ensure team alignment.
• Design and develop robust backend and frontend features for our C2MS insurance platform using PHP, Laravel, Filament, and Vue.js, with integrated financial and accounting systems.
• Build andmaintaininsurance-specific financial systems including premium billing, commission calculations, claims settlements, payment processing, and reconciliation workflows.
• Develop insurance accounting functionality including general ledger integration, accounts payable/receivable for premiums and claims, financial reporting for regulatory compliance (FCA, Lloyd's standards), and multi-currency handling.
• Create andmaintainautomated underwriting rules, rating engines, and complex financial calculations specific to insurance products (premiums, deductibles, loadings, discounts, endorsements).
• Write andmaintainunit, integration, and end-to-end (E2E) automated tests to ensure code quality and reliability,with particular attention to financial accuracy, premium calculations, and data integrity in insurance transactions
• Collaborate with QA engineers, business analysts, and product owners to understand requirements and implement user-centric features.
• Troubleshoot and resolve bugs, performance bottlenecks, and security vulnerabilities in existing applications.
• Follow best practices for version control (Git flows), CI/CD pipelines, and static code analysis using tools likeQodana,PHPStan,Trivy, and Composer/NPM audit.
• Write efficient and optimized queries using MySQL and contribute to database schema design and performance improvements,insurance policy data models, claims management systems, financial transaction processing, audit trails, and high-volume premium calculations.
• Work with APIs and third-party integrations including payment gateways, data enrichment providers (e.g.,Loqatefor address verification), ACORD messaging standards, and partner systems for risk assessment and distribution
• Work within an Agile environment and actively contribute to continuous improvement of development processes and team workflows.
• Maintain documentation of systems, APIs, and modules to support long-term maintainability and team knowledge sharing.
• Mentor and support junior developers through code reviews, pair programming, and knowledge sharing to foster growth andmaintainhigh development standards.
• Apply AI-assisted development tooling (coding copilots, test generation, automated refactoring) to accelerate delivery whilemaintainingthe correctness standards required in financial and insurancesystems.
• Adoptagentic development workflows - scoping and delegating multi-step coding, testing, and refactoring tasks to AI coding agents that plan and execute across the codebase, then directing, reviewing, andvalidatingtheir output rather than authoring every change line-by-line.
• Apply sound engineering judgement on where agentic autonomy isappropriateand where human verification is mandatory, particularly in financial and audit-sensitive workflows.
• Contribute to the design and implementation of AI-enabled features within the C2MS platform-including LLM integrations, retrieval-augmented workflows, and intelligent document or data processing for underwriting, claims, and policy administration.
• Critically evaluate AI-generated code, outputs, and calculations with the same rigour applied to any other source, particularly in premium computations, regulatory reporting, and audit-sensitive workflows where correctness is non-negotiable.
• Apply responsible AI practices in FinTech contexts, including data-handling boundaries, prompt and context design, model selection, and validation of outputs against GDPR, FCA, and Lloyd's market requirements.
Requirements
• A degree in Computer Science, Software Engineering, or a related field.
• Minimum 5 years of…
Skills asked for
- agile
- scrum
- rest
- php
- laravel
- vue
- ci/cd
- mysql
Similar jobs
- Senior Python Software EngineerAccesa & RaRo
- Senior Software Development Engineer - Report/Audit teamDelinea · Mexico City
- Senior Software Engineer - Identity GraphDelinea · U.S. Remote
- Senior Software Engineer - Embedded LinuxSynmatch Ai
- Senior Software Engineer - InteropHealthmark Group
Your next role is already in here.
Search live openings from thousands of employers, save the ones worth a second look, and let JobBob keep watch for the rest.