How much does a Programmer make in Richmond, VA?
In Richmond, Virginia, programmers can expect to earn a competitive salary. The average yearly salary for programmers in the area stands at $115,640. This figure highlights the potential earnings that those in the field can achieve. It shows the value of their skills and the growing demand for technology professionals in the region.
The salary distribution for programmers in Richmond shows a range of earnings. The lowest 10% earn about $73,900, while the top 10% can make upwards of $170,000 annually. This spread reflects the different levels of experience and expertise in the field. Understanding these numbers helps job seekers set realistic expectations for their career growth.
What are the highest paying cities for a Programmer near Richmond, VA?

-
Manassas, VA
Average Salary: $122,983
In Manassas, VA, tech companies thrive, offering many opportunities for coders. Working for firms like Raytheon and Northrop Grumman can lead to interesting projects. The cost of living is moderate, making it a practical choice for many.
Find Programmer jobs in Manassas, VA
-
Charlottesville, VA
Average Salary: $116,210
Charlottesville is home to the University of Virginia, making it a hub for tech innovation. Coders can find jobs at companies like IBM and Google. The vibrant community and lower living costs add to the appeal.
Find Programmer jobs in Charlottesville, VA
-
Alexandria, VA
Average Salary: $106,318
Alexandria offers a mix of historic charm and modern tech opportunities. Companies like Amazon and Verizon provide exciting work for developers. The lively urban environment can enhance job satisfaction.
Find Programmer jobs in Alexandria, VA
-
Virginia Beach, VA
Average Salary: $95,010
Virginia Beach combines beautiful beaches with growing tech opportunities. Local firms and startups offer diverse roles for software developers. The lower cost of living and beach access make it a great choice.
Find Programmer jobs in Virginia Beach, VA
-
Norfolk, VA
Average Salary: $93,963
Norfolk is a key location for maritime and tech industries. Coders can work for major companies like Huntington Ingalls and BAE Systems. The city’s strategic location and community vibe attract many professionals.
Find Programmer jobs in Norfolk, VA
-
Blacksburg, VA
Average Salary: $70,312
Blacksburg is known for Virginia Tech, making it a center for innovation. Developers can find jobs with startups and established firms. The academic environment and low cost of living add to the attractiveness.
Find Programmer jobs in Blacksburg, VA
-
Newport News, VA
Average Salary: $68,741
Newport News offers a blend of tech opportunities and a strong community. Companies like NASA and Northrop Grumman provide excellent roles. The cost of living is reasonable, and the area is family-friendly.
Find Programmer jobs in Newport News, VA
-
Fredericksburg, VA
Average Salary: $65,386
Fredericksburg combines historic charm with modern tech jobs. Local firms and national companies offer opportunities for developers. The city’s affordable living and close-knit community make it a great place to work.
Find Programmer jobs in Fredericksburg, VA
What are the best paying companies for a Programmer in Richmond, VA?

-
GenTech Associates
Average Salary: $127,500
GenTech Associates offers exciting opportunities for programmers in Richmond, VA. They focus on software development and have multiple projects across various industries. GenTech fosters a collaborative environment, giving programmers chances to work on innovative solutions.
-
Ascendion
Average Salary: $124,667
At Ascendion, programmers in Richmond, VA, benefit from a strong culture of innovation and teamwork. This company works with federal clients, providing essential technology services. Ascendion values continuous learning and offers many growth opportunities.
-
National Computing Group
Average Salary: $111,333
National Computing Group employs programmers in Richmond, VA, with a focus on IT solutions. They support both public and private sectors. Programmers here enjoy a dynamic work environment with access to cutting-edge technologies and training.
-
Department of General Services
Average Salary: $103,000
The Department of General Services provides solid opportunities for programmers in Richmond, VA. They manage state-wide IT services, ensuring efficiency and reliability. Programmers at this department play a crucial role in maintaining and improving government systems.
-
YSI
Average Salary: $102,750
YSI offers rewarding programmer positions in Richmond, VA. Specializing in environmental consulting, they provide software solutions to help monitor and manage natural resources. Working here means engaging in impactful projects that benefit the community.
-
General Dynamics Information Technology
Average Salary: $68,235
General Dynamics Information Technology employs programmers in Richmond, VA, focusing on defense and government contracts. This company provides a stable and secure work environment with chances to work on significant projects. They offer robust training and development opportunities.
What are the best paying Programmer related jobs in Richmond, VA?

-
Solution Architect
Average Salary: $145,882
This role focuses on designing and building technology solutions for clients. Firms in Richmond, like ICF and Guidehouse, value strong communication and problem-solving skills. Solution architects work closely with clients and teams to ensure solutions meet business needs.
Find Solution Architect jobs in Richmond, VA
-
Data Scientist
Average Salary: $139,748
Companies in Richmond, such as Dominion Energy and Capital One, seek data scientists to analyze complex data. This role involves using statistical methods and tools to extract insights. Data scientists create models to help make data-driven decisions for the business.
Find Data Scientist jobs in Richmond, VA
-
Cloud Engineer
Average Salary: $135,014
Cloud engineers in Richmond, VA, work with companies like Capital One and Verizon. They manage cloud infrastructure and services. This role involves setting up and maintaining cloud environments. Cloud engineers ensure the security and efficiency of cloud systems.
Find Cloud Engineer jobs in Richmond, VA
-
Implementation Specialist
Average Salary: $133,247
Implementation specialists in Richmond, such as those at Siemens and Northrop Grumman, help businesses adopt new technologies. They work with clients to ensure smooth transitions. This role requires strong technical skills and customer service abilities.
Find Implementation Specialist jobs in Richmond, VA
-
Software Engineer
Average Salary: $128,694
Software engineers in Richmond, working for companies like Dominion Energy and Capital One, design and develop applications. They write clean, efficient code and debug software. This role involves continuous learning and collaboration with other developers.
Find Software Engineer jobs in Richmond, VA
-
Site Reliability Engineer
Average Salary: $128,470
SREs in Richmond, VA, ensure the reliability and efficiency of systems at firms like Capital One and Altria. They automate system processes and monitor performance. SREs work closely with development and operations teams to maintain system health.
Find Site Reliability Engineer jobs in Richmond, VA
-
Machine Learning Engineer
Average Salary: $125,657
Machine learning engineers in Richmond, such as those at Guidehouse and Northrop Grumman, build and refine models. They work with large datasets to create systems that learn and improve over time. This role involves both coding and data analysis skills.
Find Machine Learning Engineer jobs in Richmond, VA
-
DevOps Engineer
Average Salary: $125,163
DevOps engineers in Richmond, like those at Capital One and ICF, bridge development and operations. They automate and streamline the software development process. This role involves working with both developers and IT operations teams to improve efficiency.
Find DevOps Engineer jobs in Richmond, VA
-
Firmware Engineer
Average Salary: $120,742
Firmware engineers in Richmond, working for companies like Northrop Grumman and Leidos, develop software for hardware. They test and debug firmware to ensure hardware operates correctly. This role requires strong skills in programming and electronics.
Find Firmware Engineer jobs in Richmond, VA
-
UI/UX Designer
Average Salary: $118,270
UI/UX designers in Richmond, VA, such as those at Guidehouse and Dominion Energy, create user-friendly interfaces. They focus on user experience and aesthetics. This role involves wireframing, prototyping, and user testing to enhance product usability.
Find UI/UX Designer jobs in Richmond, VA



