2

Full Time Software Developer Jobs in Richmond, VA

Lead Software Engineer Do you love building and pioneering in the technology space? Do you enjoy ... The minimum and maximum full-time annual salaries for this role are listed below, by location.

Lead Software Engineer Do you love building and pioneering in the technology space? Do you enjoy ... The minimum and maximum full-time annual salaries for this role are listed below, by location.

Lead Software Engineer At Capital One, we are changing banking for good by creating responsible and ... The minimum and maximum full-time annual salaries for this role are listed below, by location.

Lead Software Engineer Do you love building and pioneering in the technology space? Do you enjoy ... The minimum and maximum full-time annual salaries for this role are listed below, by location.

Lead Software Engineer Do you love building and pioneering in the technology space? Do you enjoy ... The minimum and maximum full-time annual salaries for this role are listed below, by location.

Sr. Director Software Engineering

Richmond, VA · On-site

$250K/yr

Sr. Director Software Engineering As a Capital One Senior Director of Software Engineering, you'll ... The minimum and maximum full-time annual salaries for this role are listed below, by location.

Lead Software Engineer Do you love building and pioneering in the technology space? Do you enjoy ... The minimum and maximum full-time annual salaries for this role are listed below, by location.

Lead Software Engineer Do you love building and pioneering in the technology space? Do you enjoy ... The minimum and maximum full-time annual salaries for this role are listed below, by location.

next page

Showing results 1-20

Full Time Software Developer information

See Richmond, VA salary details

$47.5K

$110.7K

$164.3K

How much do full time software developer jobs pay per year?

As of Aug 24, 2026, the average yearly pay for full time software developer in Richmond, VA is $110,685.00, according to ZipRecruiter salary data. Most workers in this role earn between $89,100.00 and $128,700.00 per year, depending on experience, location, and employer.

What does a full time software developer do?

A full time software developer designs, codes, tests, and maintains software applications or systems for an organization. They work closely with other developers, project managers, and stakeholders to understand requirements and deliver solutions that meet business needs. Their responsibilities may include writing new code, debugging existing programs, collaborating in code reviews, and keeping up with emerging technologies to ensure their software stays current and secure. Full time developers typically work standard business hours and are integral to the ongoing technical success of their company.

What are the key skills and qualifications needed to thrive as a full time software developer?

To thrive as a Full Time Software Developer, you need proficiency in programming languages (such as Java, Python, or C#), problem-solving abilities, and often a degree in computer science or a related field. Familiarity with software development tools like Git, integrated development environments (IDEs), and experience with frameworks or cloud platforms is typically required. Strong communication, teamwork, and adaptability make a developer stand out in collaborative and dynamic environments. These skills and qualities are crucial for building reliable software, efficiently managing projects, and adapting to evolving technologies.

What are some common challenges faced by full time software developers when working on large-scale projects?

Full-time software developers working on large-scale projects often encounter challenges such as maintaining code quality amid rapid development, ensuring effective communication across cross-functional teams, and managing dependencies between different components or services. Adapting to evolving requirements and integrating new technologies can also be demanding. To overcome these obstacles, developers typically rely on agile methodologies, thorough documentation, and regular code reviews to keep the project on track and foster collaboration.

What is the difference between Full Time Software Developer vs Part Time Software Developer?

AspectFull Time Software DeveloperPart Time Software Developer
Work HoursTypically 35-40 hours per weekFewer hours, usually less than 30 hours per week
Employment StatusFull-time employment with benefitsPart-time employment, often without full benefits
Project ScopeInvolved in comprehensive projects, long-term developmentMay handle smaller tasks or support roles
Salary & CompensationSteady salary with benefitsHourly pay or reduced salary, fewer benefits

Full Time Software Developers work standard hours, often with benefits, focusing on long-term projects. Part Time Software Developers work fewer hours, typically with less or no benefits, and may focus on specific tasks or support roles. The choice depends on your availability and career goals.

Are full time software developers still in high demand?

Full-time software developers continue to be in high demand due to ongoing digital transformation across industries. Skills in programming languages, cloud computing, and cybersecurity increase employability, with many companies seeking developers for long-term projects and maintenance roles.

What are the most commonly searched types of Software Developer jobs in Richmond, VA?

The most popular types of Software Developer jobs in Richmond, VA are:

What cities near Richmond, VA are hiring for Full Time Software Developer jobs?

Cities near Richmond, VA with the most Full Time Software Developer job openings:

Senior Director, Software Engineering (Developer Experience)

Richmond, VA • On-site


Capital One
Funds, Trusts and Financial Programs • 10K+ employees

7.7

Company rating: 7.7 out of 10

Based on 147 frontline employees who took The Breakroom Quiz

93rd of 172 rated banks

Good employer

Recommended by students

Paid breaks


$54 - $71.25/hr

Full-time

Posted 3 days ago

New


Job description

Senior Director, Software Engineering (Developer Experience)

As a Capital One Senior Director of Software Engineering, you'll work on everything from customer-facing web and mobile applications using cutting-edge open source frameworks, to highly-available RESTful microservices, to back-end Java based systems using the hottest techniques in Big Data. You'll bring solid experience in emerging and traditional technologies such as: node.js, Java, GO, AngularJS, React, Python, REST, JSON, XML, Ruby, Perl, NoSQL databases, relational databases, Hadoop, Chef, Maven, iOS, Android, and AWS/Cloud Infrastructure to name a few.

Our team builds the enterprise's premier engineering intelligence platform, empowering our entire technology organization to be fundamentally data-driven. Acting as an active insights engine for everyone from front-line developers to executive leadership, this platform delivers standardized, actionable metrics across the SDLC. By surfacing critical insights into engineering efficiency, development workflows, and modern tooling adoption, we equip teams with the exact analytics needed to pinpoint structural bottlenecks, eliminate developer friction, and accelerate time-to-market.

In this position, you will lead "Developer Experience for AI" here at Capital One. You will be evolving how Capital One developers engage with AI by delivering new AI tools, maturing the AI ecosystem, developing Capital One's AI Context Strategy, and more.

You will:

  • Lead, manage and grow multiple teams of product focused software engineers

  • Mentor and guide the professional and technical development of engineers on your team.

  • Work with product managers to understand desired application capabilities and testing scenarios

  • Continuously improve software engineering practices

  • Work within and across Agile teams to design, develop, test, implement, and support technical solutions across a full-stack development tools and technologies

  • Lead the craftsmanship, availability, resilience, and scalability of your solutions

  • Bring a passion to stay on top of tech trends, experiment with and learn new technologies, participate in internal & external technology communities, and mentor other members of the engineering community

  • Encourage innovation, implementation of cutting-edge technologies, inclusion, outside-of-the-box thinking, teamwork, self-organization, and diversity

  • Work across to improve the velocity of your and other teams

  • Lead efforts to deploy new and existing applications into AWS environments

  • Break existing monolithic applications into micro service architectures and build new microservices

Basic Qualifications:

  • Bachelor's Degree

  • At least 9 years of experience in software engineering

  • At least 7 years of experience in people management

Preferred Qualifications:

  • Master's Degree in Computer Science or a Master's Degree in Software Engineering

  • 13+ years of experience in software engineering

  • 8+ years of experience in Agile practices

  • Experience leveraging interactive AI tooling to accelerate productivity, utilizing capabilities beyond basic code completion

Capital One will consider sponsoring a new qualified applicant for employment authorization for this position

The minimum and maximum full-time annual salaries for this role are listed below, by location. Please note that this salary information is solely for candidates hired to perform work within one of these locations, and refers to the amount Capital One is willing to pay at the time of this posting. Salaries for part-time roles will be prorated based upon the agreed upon number of hours to be regularly worked.

McLean, VA: $314,800 - $359,300 for Sr. Dir, Software Engineering


New York, NY: $343,400 - $392,000 for Sr. Dir, Software Engineering


Plano, TX: $286,200 - $326,700 for Sr. Dir, Software Engineering


Richmond, VA: $286,200 - $326,700 for Sr. Dir, Software Engineering








Candidates hired to work in other locations will be subject to the pay range associated with that location, and the actual annualized salary amount offered to any candidate at the time of hire will be reflected solely in the candidate's offer letter.

This role is also eligible to earn performance based incentive compensation, which may include cash bonus(es) and/or long term incentives (LTI). Incentives could be discretionary or non discretionary depending on the plan.

Capital One offers a comprehensive, competitive, and inclusive set of health, financial and other benefits that support your total well-being. Learn more at theCapital One Careers website. Eligibility varies based on full or part-time status, exempt or non-exempt status, and management level.

This role is expected to accept applications for a minimum of 5 business days.No agencies please. Capital One is an equal opportunity employer (EOE, including disability/vet) committed to non-discrimination in compliance with applicable federal, state, and local laws. Capital One promotes a drug-free workplace. Capital One will consider for employment qualified applicants with a criminal history in a manner consistent with the requirements of applicable laws regarding criminal background inquiries, including, to the extent applicable, Article 23-A of the New York Correction Law; San Francisco, California Police Code Article 49, Sections 4901-4920; New York City's Fair Chance Act; Philadelphia's Fair Criminal Records Screening Act; and other applicable federal, state, and local laws and regulations regarding criminal background inquiries.

If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation, please contact Capital One Recruiting at 1-800-304-9102 or via email at RecruitingAccommodation@capitalone.com. All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations.

For technical support or questions about Capital One's recruiting process, please send an email to Careers@capitalone.com

Capital One does not provide, endorse nor guarantee and is not liable for third-party products, services, educational tools or other information available through this site.

Capital One Financial is made up of several different entities. Please note that any position posted in Canada is for Capital One Canada, any position posted in the United Kingdom is for Capital One Europe and any position posted in the Philippines is for Capital One Philippines Service Corp. (COPSSC).



What Capital One employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom