Software Developer / Senior Software Developer

Socket.dev

Richmond (VA)

Hybrid

USD 120,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health, dental and vision insurance
PTO 22 days
10 company holidays
401(k) with 6% match
$3,000 annual education reimbursement

Job summary

Kinsale is seeking a Software Developer to join a cross-functional Agile team and drive full lifecycle development of enterprise apps. You will leverage AI coding tools to accelerate coding, automate tasks, and raise code quality, while shaping technical vision for your team.

Senior candidates will contribute to architecture decisions, cloud adoption, and mentoring, with opportunities to influence roadmaps and engineering practices. This role is based in a collaborative, fast-paced environment.

Qualifications

  • Bachelor's degree in CS/IT or related field or bootcamp certification.
  • Strong Java and Angular experience with modern stacks.
  • Experience with enterprise/full-stack applications.
  • Curious about new tech and practical uses.
  • Familiar with AWS, SQS, EKS, Python, SQL, JSON, Kong, Kafka, and cloud tech.
  • Experience with CI/CD tools and development best practices.
  • Agile mindset and cross-functional collaboration.
  • Experience with AI coding assistants and LLMs.

Responsibilities

  • Deliver high-quality, scalable code aligned with business needs.
  • Contribute to or lead architecture and design of enterprise apps.
  • Research and recommend technologies to solve challenges.
  • Champion coding, testing, security, and Agile practices.
  • Streamline code and reduce duplication for efficiency.
  • Manage upstream and downstream dependencies across systems.
  • Break complex problems into defined components for parallel work.
  • Collaborate with developers, product owners, and stakeholders.
  • Incorporate feedback from code reviews and design discussions.
  • Participate actively in Agile ceremonies and improvement.

Skills

Java
Spring
Spring Boot
JPA
Docker
REST
SOAP
Hibernate
Angular
AWS
Python
Node.js
SQL
JSON
Kafka
Kong
CI/CD

Education

Bachelor's degree in Computer Science or related
Bootcamp certification

Tools

Git
GitLab
Maven
VS Code
IntelliJ
SonarCloud

Job description

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.

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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Developer / Senior Software Developer
Software Developer / Senior Software Developer

Kinsale Insurance • Richmond (VA)

On-site
USD 110,000 - 150,000
Competitive Pay & Bonus Opportunities
Comprehensive Benefits
22 days PTO + 10 holidays
+2
Software Developer / Senior Software Developer
Software Developer / Senior Software Developer

Kinsale Management, Inc • Richmond (VA)

On-site
USD 105,000 - 150,000
Health insurance
Dental insurance
Vision insurance
+2
Full Stack Developer
Full Stack Developer

Worky • Virginia (MN)

On-site
USD 105,000 - 117,000
Competitive pay
Health benefits
PTO 22 days
+2
Associate DevOps Engineer / DevOps Engineer
Associate DevOps Engineer / DevOps Engineer

Kinsale Management, Inc • Richmond (VA)

On-site
USD 100,000 - 150,000
Competitive pay & bonus opportunities
Health, dental, and vision insurance
PTO and holidays
+2
QA Analyst: Automation & Quality Strategy
QA Analyst: Automation & Quality Strategy

Socket.dev • Richmond (VA)

On-site
USD 100,000 - 115,000
QA Analyst
QA Analyst

Socket.dev • Richmond (VA)

On-site
USD 100,000 - 115,000
Associate DevOps Engineer / DevOps Engineer
Associate DevOps Engineer / DevOps Engineer

Kinsale Insurance • Richmond (VA)

On-site
USD 110,000 - 150,000
Competitive pay + bonus
Comprehensive benefits
PTO + holidays
+3
QA Analyst
QA Analyst

Kinsale Management, Inc • Richmond (VA)

On-site
USD 100,000 - 115,000
Competitive Pay & Bonus Opportunities
Comprehensive Benefits
Work-Life Balance
+3
AI-Driven Enterprise Software Engineer
AI-Driven Enterprise Software Engineer

Socket.dev • Richmond (VA)

Hybrid
USD 120,000 - 150,000
Health, dental and vision insurance
PTO 22 days
10 company holidays
+2
Senior Software Developer — AI-Driven Enterprise Apps
Senior Software Developer — AI-Driven Enterprise Apps

Kinsale Management, Inc • Richmond (VA)

On-site
USD 105,000 - 150,000
Health insurance
Dental insurance
Vision insurance
+2