{"schemaVersion":"jobsearcher.job.v1","id":"777ca23dc3219757e60dab44","url":"https://jobsearcher.com/jobs/777ca23dc3219757e60dab44","canonicalUrl":"https://jobsearcher.com/jobs/777ca23dc3219757e60dab44","title":"Software Developer / Senior Software Developer","description":"Are you a software developer with a passion for coding, collaboration, and mentorship? Join Kinsale Insurance, a fast-growing and successful excess and surplus (E&S) lines carrier headquartered in Richmond, VA. We foster a highly collaborative technology environment where developers work side by side with product teams and business stakeholders in a dynamic, Agile setting where your contributions matter from day one.\nWe're hiring across experience levels — from developers looking to deepen their architectural thinking to seasoned engineers ready to lead by example and influence architecture decisions.\nAbout the Role\nAs a Software Developer / Senior Software Developer, you'll join one of our cross-functional Agile teams and contribute to the full lifecycle of enterprise applications, from design to deployment. You'll leverage generative AI tools (e.g., GitHub Copilot, ChatGPT, Claude Code) in day-to-day development to accelerate coding, automate repetitive tasks, and improve code quality and productivity — and, depending on experience, help shape the vision and roadmap for your team's software solutions.\nWhat You'll Do\nDeliver high-quality, scalable code and solutions aligned with business needs and team objectives.\nContribute to — or lead — the architecture and design of maintainable, enterprise-grade applications, aligning them with IT and business strategies.\nResearch, evaluate, and recommend technologies and approaches to solve complex or evolving business challenges.\nChampion best practices in coding, testing, security, and Agile methodologies across the team.\nIdentify opportunities to streamline code, reduce duplication, and improve system efficiency.\nManage upstream and downstream dependencies across systems, teams, and environments to protect delivery timelines.\nBreak down complex business and technical problems into well-defined components that support parallel development and incremental delivery.\nCollaborate closely with developers, product owners, and business stakeholders throughout the development lifecycle.\nIncorporate feedback from code reviews and design discussions to continuously grow technical depth and system understanding.\nActively participate in Agile ceremonies, supporting continuous improvement, collaboration, and excellence.\nWhat You Bring\nRequired:\nBachelor's degree in Computer Science, Information Technology, or a related field — or bootcamp certification — preferred.\nExperience with Java (Spring, Spring Boot, Spring JPA, Docker, REST, SOAP, Hibernate) and Angular (v17+).\nExposure to full-stack or enterprise applications with proficient knowledge in one or more areas.\nA curiosity for staying current on the latest trends and technologies, with an eye for practical opportunities to use them.\nFamiliarity with technologies such as Java (Spring, Spring Boot, JPA, Docker, REST, SOAP, Hibernate), AWS SQS, AWS EKS, Python, Angular, Node.js, SQL, JSON, Kong, Confluent Kafka, and cloud technologies (preferably AWS) is a plus.\nExperience with tools such as SonarCloud, Git, GitLab, Maven, Visual Studio Code, and IntelliJ, plus CI/CD practices, is a plus.\nFamiliarity with Agile software development practices and cross-functional team collaboration.\nExperience using AI coding assistants and LLMs (e.g., GitHub Copilot, ChatGPT, Claude Code) to enhance development and automation.\nExpected for senior level candidates:\n3+ years of experience as a full-stack developer, with a strong foundation in enterprise application development.\n2+ years of hands-on experience with AWS; AWS Certified Developer certification is a plus.\nStrong experience with Java, including Spring, Spring Boot, Spring JPA, Docker, REST, SOAP, and Hibernate.\nProficiency leveraging AI coding assistants (e.g., GitHub Copilot, Claude Code) and Large Language Models to optimize engineering workflows.\nSolid understanding of RAG systems and autonomous agent-based architectures using proprietary or open-source AI models.\nPreferred: Experience with event-driven architecture, serverless technologies, AngularJS/Angular, Node.js, SQL, SQS, Confluent Kafka, Kong, and DevOps tools such as Git, GitLab, Maven, and SonarCloud.\nWhy You'll Love Working at Kinsale\nCompetitive Pay & Bonus Opportunities – Rewarding performance, initiative, and technical excellence.\nComprehensive Benefits – Health, dental, and vision insurance with up to $3,600 (individual) or $7,000 (family) in HSA contributions per year.\nWork-Life Balance – Generous paid time off including 22 days of PTO and 10 paid company holidays.\nCareer Growth – Clear promotion paths, mentorship, and ongoing professional development opportunities.\nRetirement & Security – Up to 6% matching 401(k) contributions on base salary and bonus, plus standard life insurance and disability coverage.\nContinuous Learning – Annual $3,000 reimbursement for educational training, conferences, and certifications.\nIntegrity & Responsibility\nKinsale 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.\nReady to Apply?\nIf you're a motivated, collaborative engineer who thrives on innovation and building solutions that make a real difference, this is your opportunity. Join Kinsale Insurance and grow your career in a company that rewards excellence, initiative, and continuous learning — whether you're deepening your craft or ready to lead.\nApply today and start building your future with us!\nSalary Range\nSoftware Developer: $105,000 – $117,000\nSenior Software Developer: $120,000 – $150,000\nThis 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.\nEqual Opportunity Employer\nThis employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights (https://www.eeoc.gov/poster) notice from the Department of Labor.","company":"Kinsale Management","rawCompany":"kinsale management","city":"Henrico","state":"VA","isRemote":false,"isActive":false,"createdAt":"2026-08-05T00:14:15.612Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Software Developer / Senior Software Developer","description":"Are you a software developer with a passion for coding, collaboration, and mentorship? Join Kinsale Insurance, a fast-growing and successful excess and surplus (E&S) lines carrier headquartered in Richmond, VA. We foster a highly collaborative technology environment where developers work side by side with product teams and business stakeholders in a dynamic, Agile setting where your contributions matter from day one.\nWe're hiring across experience levels — from developers looking to deepen their architectural thinking to seasoned engineers ready to lead by example and influence architecture decisions.\nAbout the Role\nAs a Software Developer / Senior Software Developer, you'll join one of our cross-functional Agile teams and contribute to the full lifecycle of enterprise applications, from design to deployment. You'll leverage generative AI tools (e.g., GitHub Copilot, ChatGPT, Claude Code) in day-to-day development to accelerate coding, automate repetitive tasks, and improve code quality and productivity — and, depending on experience, help shape the vision and roadmap for your team's software solutions.\nWhat You'll Do\nDeliver high-quality, scalable code and solutions aligned with business needs and team objectives.\nContribute to — or lead — the architecture and design of maintainable, enterprise-grade applications, aligning them with IT and business strategies.\nResearch, evaluate, and recommend technologies and approaches to solve complex or evolving business challenges.\nChampion best practices in coding, testing, security, and Agile methodologies across the team.\nIdentify opportunities to streamline code, reduce duplication, and improve system efficiency.\nManage upstream and downstream dependencies across systems, teams, and environments to protect delivery timelines.\nBreak down complex business and technical problems into well-defined components that support parallel development and incremental delivery.\nCollaborate closely with developers, product owners, and business stakeholders throughout the development lifecycle.\nIncorporate feedback from code reviews and design discussions to continuously grow technical depth and system understanding.\nActively participate in Agile ceremonies, supporting continuous improvement, collaboration, and excellence.\nWhat You Bring\nRequired:\nBachelor's degree in Computer Science, Information Technology, or a related field — or bootcamp certification — preferred.\nExperience with Java (Spring, Spring Boot, Spring JPA, Docker, REST, SOAP, Hibernate) and Angular (v17+).\nExposure to full-stack or enterprise applications with proficient knowledge in one or more areas.\nA curiosity for staying current on the latest trends and technologies, with an eye for practical opportunities to use them.\nFamiliarity with technologies such as Java (Spring, Spring Boot, JPA, Docker, REST, SOAP, Hibernate), AWS SQS, AWS EKS, Python, Angular, Node.js, SQL, JSON, Kong, Confluent Kafka, and cloud technologies (preferably AWS) is a plus.\nExperience with tools such as SonarCloud, Git, GitLab, Maven, Visual Studio Code, and IntelliJ, plus CI/CD practices, is a plus.\nFamiliarity with Agile software development practices and cross-functional team collaboration.\nExperience using AI coding assistants and LLMs (e.g., GitHub Copilot, ChatGPT, Claude Code) to enhance development and automation.\nExpected for senior level candidates:\n3+ years of experience as a full-stack developer, with a strong foundation in enterprise application development.\n2+ years of hands-on experience with AWS; AWS Certified Developer certification is a plus.\nStrong experience with Java, including Spring, Spring Boot, Spring JPA, Docker, REST, SOAP, and Hibernate.\nProficiency leveraging AI coding assistants (e.g., GitHub Copilot, Claude Code) and Large Language Models to optimize engineering workflows.\nSolid understanding of RAG systems and autonomous agent-based architectures using proprietary or open-source AI models.\nPreferred: Experience with event-driven architecture, serverless technologies, AngularJS/Angular, Node.js, SQL, SQS, Confluent Kafka, Kong, and DevOps tools such as Git, GitLab, Maven, and SonarCloud.\nWhy You'll Love Working at Kinsale\nCompetitive Pay & Bonus Opportunities – Rewarding performance, initiative, and technical excellence.\nComprehensive Benefits – Health, dental, and vision insurance with up to $3,600 (individual) or $7,000 (family) in HSA contributions per year.\nWork-Life Balance – Generous paid time off including 22 days of PTO and 10 paid company holidays.\nCareer Growth – Clear promotion paths, mentorship, and ongoing professional development opportunities.\nRetirement & Security – Up to 6% matching 401(k) contributions on base salary and bonus, plus standard life insurance and disability coverage.\nContinuous Learning – Annual $3,000 reimbursement for educational training, conferences, and certifications.\nIntegrity & Responsibility\nKinsale 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.\nReady to Apply?\nIf you're a motivated, collaborative engineer who thrives on innovation and building solutions that make a real difference, this is your opportunity. Join Kinsale Insurance and grow your career in a company that rewards excellence, initiative, and continuous learning — whether you're deepening your craft or ready to lead.\nApply today and start building your future with us!\nSalary Range\nSoftware Developer: $105,000 – $117,000\nSenior Software Developer: $120,000 – $150,000\nThis 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.\nEqual Opportunity Employer\nThis employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights (https://www.eeoc.gov/poster) notice from the Department of Labor.","datePosted":"2026-08-05T00:14:15.612Z","dateModified":"2026-08-05T00:14:15.612Z","hiringOrganization":{"@type":"Organization","name":"Kinsale Management","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Henrico","addressRegion":"VA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"777ca23dc3219757e60dab44"},"url":"https://jobsearcher.com/jobs/777ca23dc3219757e60dab44"}}