1

Software Developer Jobs in Chester, VA (NOW HIRING)

Senior Software Developer

Richmond, VA · On-site

$105K - $145K/yr

GFT is seeking a Senior Software Developer to join our Geosptial Team in either Baltimore, MD, Nashville, TN, or Richmond, VA, Mechanicsburg, PA; or Raleigh, NC ! This role follows a hybrid work ...

Senior Software Developer

Richmond, VA · On-site

$105K - $145K/yr

GFT is seeking a Senior Software Developer to join our Geosptial Team in either Baltimore, MD, Nashville, TN, or Richmond, VA, Mechanicsburg, PA; or Raleigh, NC ! This role follows a hybrid work ...

Software Developer

Richmond, VA · Remote

$40 - $75/hr

Our platform offers an engaging blend of flexibility and challenge: you'll work closely with state-of-the-art AI models to take on programming tasks that include creating and solving challenging ...

... engineering, and model lifecycle management - Implements model monitoring, performance validation, traceability, and reproducibility of AI artifacts - Integrates AI/ML capabilities into software ...

Front End Developer

Richmond, VA · On-site

$103.20K - $120K/yr

NAVA Software solutions is looking for a Front End Developer Details: Front End Developer Location: TX/NY/VA - Weekly once onsite Duration: 12 months Looking for a Front End Software Engineer, What ...

Software QA Intern

Richmond, VA

$19 - $25/hr

We are looking for a Software QA Intern to join Vista Robotics, a leading company in the field of computer software and engineering. As a Software AQ Intern, you will play a crucial role in ensuring ...

Senior Software Engineer

Henrico, VA · On-site

$111.20K - $146.60K/yr

This software engineering position focuses on software development and goes beyond programming to include such things as eliciting customers' requirements, and designing and testing software ...

next page

Showing results 1-20

Software Developer information

See Chester, VA salary details

$44.2K

$102.9K

$152.8K

How much do software developer jobs pay per year?

As of May 29, 2026, the average yearly pay for software developer in Chester, VA is $102,922.00, according to ZipRecruiter salary data. Most workers in this role earn between $82,800.00 and $119,600.00 per year, depending on experience, location, and employer.

What Do Software Developers Do?

Software developers design and create computer software programs and systems for their employer or client. Their job is to apply the principles of engineering, analytics, and computer science toward the development and testing of all kinds of software and applications. On a day-to-day basis, a software developer helps create and test software from start to finish. They discuss and analyze user requests and requirements, then research and brainstorm practical solutions to meet those needs, and determine the best course of action to create the application. As a software developer, you may develop an entirely new program or improve an existing one; you are responsible for a program’s overall framework and must design precise workflow charts that explain to programmers what code is needed for different aspects of the program.

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

To thrive as a Software Developer, you need strong programming skills in languages like Java, Python, or JavaScript, as well as a solid understanding of computer science fundamentals and a relevant degree or equivalent experience. Familiarity with development tools such as Git, integrated development environments (IDEs), and frameworks like React or .NET is typically required, along with knowledge of agile methodologies or certifications. Problem-solving ability, attention to detail, teamwork, and effective communication are essential soft skills that help you excel in collaborative and fast-paced environments. These skills ensure you can build reliable, maintainable software and adapt to evolving project requirements and technologies.

What are some common challenges software developers face when working on team-based projects?

Software developers often encounter challenges such as coordinating with team members across different time zones, managing code integration from multiple contributors, and maintaining clear communication about project requirements. Effective use of version control systems like Git and regular participation in code reviews can help mitigate these issues. Additionally, adapting to evolving project goals and balancing technical debt with feature development are common hurdles that require strong collaboration and problem-solving skills.

What is a Software Developer?

A Software Developer is a professional who designs, builds, tests, and maintains computer programs or applications. They use programming languages to create software solutions that meet user needs, whether for desktop, mobile, or web platforms. Software Developers work closely with other team members such as designers, analysts, and testers to ensure the final product is functional, reliable, and user-friendly. Their responsibilities can range from writing code and fixing bugs to collaborating on system architecture and deploying updates.

What is the difference between Software Developer vs Software Engineer?

AspectSoftware DeveloperSoftware Engineer
CredentialsBachelor's degree in CS or related field; coding certificationsBachelor's or higher in CS or Software Engineering; certifications may vary
Work EnvironmentDevelops, tests, and maintains software applicationsDesigns and develops software systems; often involved in architecture
Industry UsageCommonly used in tech companies, startups, and IT firmsUsed interchangeably with Software Developer in many organizations

While the roles often overlap, Software Developers focus on coding and building applications, whereas Software Engineers typically work on designing and architecting complex systems. Both roles require similar credentials and are integral to software creation, but their scope and responsibilities can differ based on project size and company structure.

What are the most commonly searched types of Software Developer jobs in Chester, VA? The most popular types of Software Developer jobs in Chester, VA are:
What are popular job titles related to Software Developer jobs in Chester, VA? For Software Developer jobs in Chester, VA, the most frequently searched job titles are:
What job categories do people searching Software Developer jobs in Chester, VA look for? The top searched job categories for Software Developer jobs in Chester, VA are:
What cities near Chester, VA are hiring for Software Developer jobs? Cities near Chester, VA with the most Software Developer job openings:

Senior Software Developer

GFT.

Richmond, VA • On-site

$105K - $145K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 12 days ago


Job description

GFT is seeking a Senior Software Developer to join our Geosptial Team in either Baltimore, MD, Nashville, TN, or Richmond, VA, Mechanicsburg, PA; or Raleigh, NC! This role follows a hybrid work model, requiring regular attendance at the office.

Working on the geospatial team offers a unique opportunity to harness the latest geospatial technology and data analytics to drive operational efficiency and innovation. As part of our dynamic team, you'll collaborate on projects that enhance data management and provide actionable insights for diverse clients, transforming how organizations use data to meet their goals. Join us to help bring science and art to organizing, integrating, and visualizing information in a way that prioritizes collaboration and creates enterprise solutions. Discover some of our signature geospatial projects here. 

What you'll be challenged to do:This is an excellent career opportunity for an experienced, motivated Senior Software Developer who thrives in a collaborative team environment. This person will join a diverse team that is currently working on a wide range of exciting geospatially based web applications, data analytics, data visualization, and automated decision support-oriented projects. A successful Senior Software Developer at GFT will have the experience to develop and maintain full-stack solutions, effectively interact with clients, and be a great team member

In this capacity, the successful candidate will be responsible for the following: 

  • Lead cross-functional technical teams to successfully deliver client solutions.
  • Work productively in a team environment, maintaining good communication with cross-functional team members throughout the project lifecycle
  • Design, develop, implement, document and maintain custom geospatial solutions
  • Learn and apply a wide variety of technologies to deliver solutions
  • Collaborates with project team members on requirement definition including user stories, acceptance criteria and sizing/ estimation.
  • Work within an agile delivery methodology with a cross-functional team
  • Provide excellent customer service to all clients
What you will bring to our firm: 
  • Bachelors Degree in Computer Science, Geography, GIS, Engineering, Math, Management Information Systems or related field.
  • 5+ years professional experience in application design, development, and operations
  • Experience developing software leveraging agentic AI.
  • Ability to lead a cross functional technical team.
  • Understanding of application architecture best-practices
  • Experience with full stack development including SQL, C# / Java, Python, HTML, CSS, and JavaScript
  • Experience with modern web development technologies including ASP.Net Core, JavaScript, and Angular, React or Vue.JS.
  • Ability to clearly communicate technical ideas, whether to other technical peers or non-technical project managers or customers
  • Experience working with relational or NoSQL database management systems 
  • Must be able to read, write and speak English fluently
  • Must be able to manage tasks and timelines effectively.
What we prefer you bring: 
  • Experience with Esri software including ArcGIS Enterprise, ArcGIS Desktop, ArcGIS Online, Portal for ArcGIS, and ArcGIS Runtime and their associated APIs or interfaces is preferred.
 Compensation:The salary range for this role is $105,000 - $145,000. Salary is dependent upon experience and geographic location. Featured Benefits:  Hybrid (in-person and remote) work environment. Comprehensive benefits package including wellness programs, parental leave, and pet insurance, in addition to medical, dental, vision, disability, and life insurance. Tax-deferred 401(k) savings plan. Competitive paid-time-off (PTO) accrual. Tuition reimbursement for continued education. Commitment to professional development, access to internal and external training programs, and support of active participation in professional organizations Incentive compensation for eligible positions.

At GFT, a privately held AEC firm, we innovate where transportation, water, power, and buildings converge. We call this the Infrastructure of Life. We measure our success by the strength of our relationships - that's why we're the employer of choice for 5,000+ of the industry's brightest engineers, planners, architects, inspectors, designers, and more.

Our clients choose us for our expertise and prefer us for our nimble approach, creativity, and personal touch. Backed by over a century's experience, together we're building a lasting legacy for future generations: stronger communities, a healthier planet, and better lives.GFT: Ingenuity That Shapes Lives is an Equal Opportunity Employer. All qualified candidates will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veterans' status or other characteristics protected by law.

Unsolicited resumes from third party agencies will be considered the property GFT.

GFT does require the successful completion of a criminal background check for all advertised positions. 

Sponsorship not offered for this position.

Location: Baltimore, MD; Richmond, VA; Nashville, TN; Mechanicsburg, PA; Raleigh, NCCore Business Hours: 8:00 AM - 5:00 PMEmployment Status: Full-Time

#LI-KV1

#LI-hybrid

Employment Type: FULL_TIME