1

Research Assistant Software Developer Jobs in Chester, VA

Are you a proven software developer with a passion for mentorship and collaboration? Join Kinsale ... Proficiency leveraging AI coding assistants (e.g., GitHub Copilot, Claude Code) and Large Language ...

Senior Software Developer

Richmond, VA · On-site

$120K - $150K/yr

Are you a proven software developer with a passion for mentorship and collaboration? Join Kinsale ... Proficiency leveraging AI coding assistants (e.g., GitHub Copilot, Claude Code) and Large Language ...

Software Engineer (.Net)

Richmond, VA · On-site

$100K - $125K/yr

Software Engineer (.Net) Our client, an established, well known Richmond company, is seeking a ... Participate in R&D projects that are cutting edge and innovative Required Skills * At least 7 years ...

LEAD Software Engineer (.Net) Our client, an established, well known Richmond company, is seeking a ... Participate in R&D projects that are cutting edge and innovative.Create strategy for implementing ...

Mainframe Developer

Richmond, VA · Hybrid

$48.50 - $62.25/hr

Monitor daily batch jobs and resolve ABENDs within defined SLA timelines. * Assist in unit and ... software, data, AI, network, and hybrid cloud infrastructure. These solutions are powered by ...

Software Engineer (API)

Richmond, VA · On-site

$100K - $130K/yr

... seeking a Software Engineer (API development). This is a permanent/direct hire position. The ... Research new technology and development tools to remain informed of best practices and current ...

... AI assistants) to enhance productivity and code quality Participate in Agile ceremonies (daily ... Knowledge of CI/CD pipelines, DevOps practices, and containerization (Docker/Kubernetes ...

Senior Java Fullstack developer

Richmond, VA · On-site

$56 - $71.50/hr

Implement complex software packages and deploy code. • Compile and maintain technical ... research and maintain viable knowledge of technology trends. • Participate in cross-functional ...

Sr.Net Developer

Richmond, VA

$54.50 - $69.25/hr

We are pre-eminent service providers in the field of staff augmentation, IT Consultancy, Software ... research trial results, statistical study of traffic patterns, or analyzing and developing ...

next page

Showing results 1-20

Research Assistant Software Developer information

See Chester, VA salary details

$27.1K

$92.3K

$222.2K

How much do research assistant software developer jobs pay per year?

As of Jul 16, 2026, the average yearly pay for research assistant software developer in Chester, VA is $92,266.00, according to ZipRecruiter salary data. Most workers in this role earn between $58,400.00 and $97,500.00 per year, depending on experience, location, and employer.

What are some common challenges faced by Research Assistant Software Developers when working on interdisciplinary research projects?

Research Assistant Software Developers often collaborate with researchers from diverse academic backgrounds, which can introduce challenges in communication and aligning technical requirements with research goals. Adapting software solutions to evolving project needs and integrating new methodologies or datasets can require quick learning and flexibility. Balancing rigorous coding standards with rapid prototyping, especially under tight research deadlines, is another frequent challenge. However, this role provides valuable exposure to cutting-edge research and fosters strong problem-solving and teamwork skills.

What are Research Assistant Software Developers?

Research Assistant Software Developers are professionals who support research projects by developing, maintaining, and optimizing software tools and applications. They work alongside researchers, helping to design experiments, process data, and create algorithms or simulations necessary for the research. Their role bridges the gap between software engineering and academic research, ensuring that technical solutions meet the specific needs of scientific studies. This position often requires strong programming skills, familiarity with research methodologies, and the ability to collaborate in interdisciplinary teams.

What is the difference between Research Assistant Software Developer vs Data Analyst?

AspectResearch Assistant Software DeveloperData Analyst
Required CredentialsBachelor's in CS, Software Engineering, or related fieldBachelor's in Statistics, Data Science, or related field
Work EnvironmentResearch labs, academic institutions, tech companiesBusiness, finance, healthcare, or tech industries
Employer & Industry UsageUniversities, research institutions, tech firmsCorporations, consulting firms, government agencies
Common Search & ComparisonYesYes

The main difference between a Research Assistant Software Developer and a Data Analyst lies in their focus areas. Research Assistant Software Developers primarily work on developing software tools for research purposes, often within academic or research settings. Data Analysts focus on interpreting data to inform business decisions. Both roles require programming skills and analytical thinking, but their end goals and work environments differ.

What are the key skills and qualifications needed to thrive as a Research Assistant Software Developer, and why are they important?

A Research Assistant Software Developer should have solid programming skills, a background in computer science or a related field, and experience with software development methodologies. Familiarity with tools like Git, Python or Java, and data analysis libraries, as well as knowledge of research-specific platforms, is commonly required. Strong analytical thinking, attention to detail, and effective communication are valuable soft skills in this role. These skills ensure the development of robust research software, facilitate collaboration with research teams, and contribute to the advancement of scientific projects.
What job categories do people searching Research Assistant Software Developer jobs in Chester, VA look for? The top searched job categories for Research Assistant Software Developer jobs in Chester, VA are:
What cities near Chester, VA are hiring for Research Assistant Software Developer jobs? Cities near Chester, VA with the most Research Assistant Software Developer job openings:

Senior Software Developer

Kinsale Management, Inc

Richmond, VA

$120K - $150K/yr

Full-time

Posted 21 days ago


Job description

Are you a proven software developer with a passion for mentorship and collaboration? Join Kinsale Insurance, a leading excess and surplus (E&S) lines carrier headquartered in Richmond, VA. We’re known for our high-performance culture, innovative technology environment, and the direct impact our teams have on real business outcomes. At Kinsale, developers work side by side with product teams and business stakeholders in a dynamic, Agile setting where your contributions matter from day one.

About the Role

We’re seeking a Senior Software Developer to join one of our cross-functional Agile teams. In this role, you’ll contribute to the full lifecycle of enterprise applications—from design to deployment—while helping shape the vision and roadmap for your team’s software solutions. You’ll lead by example, influence architecture decisions, and explore cutting-edge technologies that drive business excellence and continuous learning.

What You’ll Do
  • Delivering high-quality code and scalable solutions aligned with business needs and team objectives.
  • Leading or contributing to the design and architecture of maintainable, enterprise-grade applications.
  • Evaluating and recommending technologies or approaches to solve complex business challenges.
  • Championing best practices in coding, testing, and Agile methodologies across the team.
  • Identifying opportunities to streamline code, improve system efficiency, and drive innovation.
  • Collaborating closely with developers, product owners, and business stakeholders throughout the development lifecycle.
  • Contributing across the full technology stack to support team goals and career development.
  • Engaging in Agile ceremonies to support continuous improvement, collaboration, and excellence.
What You Bring
  • Bachelor’s degree in Computer Science, Information Technology, or a related field (preferred).
  • 3+ years of experience as a full-stack developer with a strong foundation in enterprise application development.
  • Strong experience with Java, including Spring, Spring Boot, Spring JPA, Docker, REST, SOAP, and Hibernate.
  • 2+ years of hands-on experience with AWS; AWS Certified Developer certification is a plus.
  • Familiarity with Agile software development practices and cross-functional team collaboration.
  • 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 $6,800 (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 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 driven engineer who thrives on collaboration, 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.

Apply today and start building your future with us!

Salary Range: $120,000 - $150,000
This posted range is our best estimate; starting salaries may vary. Additionally, the posted range reflects only base salary and does not include annual bonuses, benefits, or reimbursements.