Software Developer / Senior Software Developer
$3,600 per monthKinsale Management, Inc
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.
We'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.
About the Role
As 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.
What You'll Do
- Deliver high-quality, scalable code and solutions aligned with business needs and team objectives.
- Contribute to — or lead — the architecture and design of maintainable, enterprise-grade applications, aligning them with IT and business strategies.
- Research, evaluate, and recommend technologies and approaches to solve complex or evolving business challenges.
- Champion best practices in coding, testing, security, and Agile methodologies across the team.
- Identify opportunities to streamline code, reduce duplication, and improve system efficiency.
- Manage upstream and downstream dependencies across systems, teams, and environments to protect delivery timelines.
- Break down complex business and technical problems into well-defined components that support parallel development and incremental delivery.
- Collaborate closely with developers, product owners, and business stakeholders throughout the development lifecycle.
- Incorporate feedback from code reviews and design discussions to continuously grow technical depth and system understanding.
- Actively participate in Agile ceremonies, supporting continuous improvement, collaboration, and excellence.
What You Bring
Required:
- Bachelor's degree in Computer Science, Information Technology, or a related field — or bootcamp certification — preferred.
- Experience with Java (Spring, Spring Boot, Spring JPA, Docker, REST, SOAP, Hibernate) and Angular (v17+).
- Exposure to full-stack or enterprise applications with proficient knowledge in one or more areas.
- A curiosity for staying current on the latest trends and technologies, with an eye for practical opportunities to use them.
- Familiarity 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.
- Experience with tools such as SonarCloud, Git, GitLab, Maven, Visual Studio Code, and IntelliJ, plus CI/CD practices, is a plus.
- Familiarity with Agile software development practices and cross-functional team collaboration.
- Experience using AI coding assistants and LLMs (e.g., GitHub Copilot, ChatGPT, Claude Code) to enhance development and automation.
Expected for senior level candidates:
- 3+ years of experience as a full-stack developer, with a strong foundation in enterprise application development.
- 2+ years of hands-on experience with AWS; AWS Certified Developer certification is a plus.
- Strong experience with Java, including Spring, Spring Boot, Spring JPA, Docker, REST, SOAP, and Hibernate.
- Proficiency leveraging AI coding assistants (e.g., GitHub Copilot, Claude Code) and Large Language Models to optimize engineering workflows.
- Solid understanding of RAG systems and autonomous agent-based architectures using proprietary or open-source AI models.
- Preferred: 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.
Why You'll Love Working at Kinsale
- Competitive Pay & Bonus Opportunities – Rewarding performance, initiative, and technical excellence.
- 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 opportunities.
- Retirement & Security – Up to 6% matching 401(k) contributions on base salary and bonus, plus standard life insurance and disability coverage.
- Continuous Learning – Annual $3,000 reimbursement for educational training, conferences, and certifications.
Integrity & Responsibility
Kinsale 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 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.
Apply today and start building your future with us!
Salary Range
Software Developer: $105,000 – $117,000
Senior Software Developer: $120,000 – $150,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.
- ...API Engineer Location: SF , Plano , McLean, Richmond Title: Software Engineer (Senior Associate) Job Description: Design, deliver and support... ...adhere to best practice architectural and SDLC guidelines ⢠Develop API solutions with automated code and integration testing â...SeniorFull time
- ...as swiftly pivoting and iterating when faced with failure. About the Position We are looking for an experienced software developer with extensive experience in developing complex web applications and peripheral systems and infrastructure. We expect this...SeniorFull timeWork experience placementRemote work
$140k - $200k
...re doing seems to be working. We’re #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power...SeniorFull timeRemote work$143k - $193.05k
...The Infrastructure Modernization business unit is seeking a Senior Principal Software Engineer to serve as a visionary and hands-on technical... ...resilient automation platforms that support dynamic workloads Developing modern, secure APIs to improve integration with enterprise...SeniorFull timeRemote workWorldwide$100k - $110k
...Description Job Description Job Title: IT Senior Systems Engineer / Lead Senior Engineer... .... Lead the deployment of new systems, software enhancements, and infrastructure... ...systems for efficiency and effectiveness; develop and execute improvement strategies as a senior...SeniorFor contractorsMonday to Friday$79.8k - $178.1k
Job Description As a member of the software engineering division, you will apply basic to intermediate knowledge of software architecture to perform software development tasks associated with developing, debugging or designing software applications or operating systems...SeniorTemporary workRelocationFlexible hours$186.07k - $218.9k
...“surges.”learn more about working at Coinbase. Coinbase’s Developer Infrastructure group builds the systems every Coinbase engineer... ...that give engineers fast, trustworthy feedback. We’re hiring Senior Software Engineers across several teams in the group, and you’ll be...SeniorLocal area$209k - $238.5k
...Senior Lead Software Engineer Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems... ...a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices, and full...SeniorFull timePart timeInternshipLocal area$120.5k - $162.68k
...Job Description Summary: We are seeking an accomplished Senior Software Engineer with deep expertise in IBM IMS™ Transaction Manager... ...complex system-level components. ~ Direct hands-on experience developing or maintaining IMS TM and DB applications on IBM z/OS (...SeniorFull timeRemote workWorldwideFlexible hours- Senior Java Developer100% Remote - EST Time Zone, Client is in Richmond, VA12 Months ContractMust Haves:Familiar with Core Java & Spring FrameworkHands On DeveloperMicroservices Based ArchitectureJava 1.8Spring, Spring Boot, Spring BatchAWS - ECS / Containerization, Docker...SeniorRemote work
$229.9k - $262.4k
...Senior Lead Software Engineer, Full Stack Do you love building and pioneering in the technology space? Do you enjoy solving complex business... ...a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices, and full...SeniorFull timePart timeInternshipLocal area$150k
...Senior Software Engineer Richmond, VA $150,000 I am hiring for a Senior Full Stack Software Engineer to join a small,... ...closely with product managers and designers. Guide junior developers and communicate clearly with technical and non-technical stakeholders...SeniorFull timeWork at officeRemote work$77k - $202k
...Opportunity As a SAP BRIM Consultant, Senior Associate, you will play a pivotal role in... ...by analyzing client needs, implementing software solutions, and providing training and support... ...a dynamic environment where you can develop a deeper understanding of the business context...SeniorH1b$186.07k - $218.9k
...to get together quarterly for intense in-person working sessions called “surges.”learn more about working at Coinbase. As a Senior Software Engineer on the Platform Core Automation team, you'll build the AI infrastructure and agentic systems that automate customer support...SeniorLocal area- Senior Java Developer Location: Richmond, VA (Hybrid role) Duration: 12+ months Contract. Must Haves: Java AWS Spring boot Rest CI/CD Job Description... ...internal user needs and desired results and develop software solutions with responsibility for the delivery of software...SeniorContract work
- JD: Backend Software Engineer Java, Springboot, AWS, CI/CD, SQL databases Modernizing applications on IAM documents and messaging Must sit in McLean, VA Hybrid (Mon-Fri remote/Tue-Thu onsite) 1 hour zoom video interview - coding assessment will be conducted, screen sharing...SeniorRemote work
- ...Capital One is seeking a Senior Staff Engineer to guide the Customer Management engineering organization. You will lead a 100+ engineer team across multiple directors, drive the technical agenda for foundational platforms, and deliver real-time credit decisioning and...Senior
- ...Capital One seeks a Senior Distinguished Engineer to architect and scale a multi-tenant AI platform, delivering real-time and batch ML workloads. You will drive distributed compute solutions with Ray and Spark, mentor engineers, and shape strategic technical directions...SeniorRemote job
- ...About the role: We are seeking an experienced and passionate Senior Engineer to lead our DDIQ team, the group responsible for our... ..., driving smarter and safer business decisions. As a Senior Software Engineer, you’ll drive the technical direction of our products,...SeniorFull timeTemporary workWorldwide2 days per week
- ...Senior Life Sciences Knowledge Engineer Company: Norstella Location: Remote, United... ...collaboration between SME and technical colleagues, develop novel methods and parameters of model... ...including agents, throughout the entire software development lifecycle (SDLC)....SeniorFull timeTemporary workWork at officeLocal areaRemote workFlexible hoursShift work
- ...Global Call Center (GCC) at ****@*****.***. From developing a standout resume to putting your best foot forward in the... ...our communities. Learn more. From entry-level employees to senior leaders, we believe there's always room to learn. We offer opportunities...SeniorLocal area
- A leading software company in Richmond, Virginia, is seeking an experienced iOS Software Engineer to join their high-performance team. In this role, you will be pivotal in enhancing user experiences while modernizing key applications. Applicants should have over 5 years...SeniorRemote jobFlexible hours
$229.9k - $262.4k
...Senior Lead Software Engineer, Fullstack (Typescript/Nodejs/Python) Do you love building and pioneering in the technology space? Do you... ...Lead a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices, and full...SeniorFull timePart timeInternshipLocal area$209k - $238.5k
...Senior Lead Software Engineer, Full Stack (Cloud Operations Resilience Engineering) Do you love building and pioneering in the technology... ...Lead a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices, and full...SeniorFull timePart timeInternshipLocal area- Senior Salesforce Developer We are seeking a Senior Salesforce Developer to support the ongoing Salesforce transformation program, including FSC... ...and integrations. Troubleshoot and resolve issues related to Salesforce and asset management processes. Software Technology IncSenior
- ...Senior Software Engineer Location: Richmond, VA Must Haves: Spring boot Java Restful Jenkins CI/CD pipeline experience... ...For this role we are looking for a senior java developer with extensive hands-on dev experience Responsibilities...Senior
- ...candidates preferred. Experience : 10+ years only The Senior Developer is expected to take a lead role within the team, ensuring that... ...Blazor, CSS3 and HTML5 ~ Design and develop using appropriate software design patterns to attain high reusability and...SeniorLocal area
$140k - $170k
...scalable cloud infrastructure and systems. Responsibilities: Design, develop, and maintain scalable cloud infrastructure Automate... ...Requirements 8+ years of cloud infrastructure experience AND 5+ years of software engineering/development experience AND 2+ year of Kubernetes...SeniorRemote jobContract work$87k - $187k
Job Description Adheres to and suggests improvements to all phases of the application software development lifecycle. Utilizes working knowledge to develop new application features and enhancements following design specifications, and develops documents to clarify application...SeniorTemporary workImmediate startFlexible hoursShift work- Actively looking for a Sr Cloud Engineer for a remote role, BUT the candidate will have to be a drivable distance from Richmond, VA. They will be required to pick up equipment. Candidate should have experience in the following: AWS Solution Architect Professional Certification...SeniorRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer / Senior Software Developer. Be the first to apply!
- software developer positions Richmond, VA
- senior software engineer remote Richmond, VA
- software engineer contract Richmond, VA
- cybersecurity software engineer Richmond, VA
- part time software developer remote Richmond, VA
- junior software developer internship Richmond, VA
- software engineer remote Richmond, VA
- software engineer visa sponsorship Richmond, VA
- work from home software developer Richmond, VA
- software engineer Richmond, VA




