1

Software Development Associate Jobs in Richmond, VA

Sr. Cloud Engineer

Richmond, VA · On-site

$114K - $171K/yr

This position is a key contributor in the software development life-cycle, performing analysis and ... The nearly 800 CAF associates based out of Kennesaw, Georgia are available to provide support from ...

Sr. Cloud Engineer

Richmond, VA · On-site

$55.25 - $73.75/hr

This position is a key contributor in the software development life-cycle, performing analysis and ... The nearly 800 CAF associates based out of Kennesaw, Georgia are available to provide support from ...

Sr. Cloud Engineer

Richmond, VA · On-site

$55.25 - $73.75/hr

This position is a key contributor in the software development life-cycle, performing analysis and ... The nearly 800 CAF associates based out of Kennesaw, Georgia are available to provide support from ...

Sr. Cloud Engineer

Richmond, VA · On-site

$51.50 - $69/hr

This position is a key contributor in the software development life-cycle, performing analysis and ... The nearly 800 CAF associates based out of Kennesaw, Georgia are available to provide support from ...

AI Engineer

Manakin Sabot, VA · On-site

$152K/yr

Microsoft Certified Azure AI Engineer Associate * TensorFlow Developer Certificate * AWS Certified ... Proficient in software development practices, version control (Git), and testing frameworks

You will be involved throughout the development lifecycle-from understanding user needs and ... Associates based in Richmond work on-site 4 days per week. Work Authorization: Applicants must be ...

You will be involved throughout the development lifecycle-from understanding user needs and ... Associates based in Richmond work on-site 4 days per week. Work Authorization: Applicants must be ...

Engineer II, Software

Richmond, VA · On-site

$88K - $133K/yr

Design and build web applications that support customer service and collections associates in a ... Support the full software lifecycle, including design, development, testing, implementation, and ...

You will be involved throughout the development lifecycle-from understanding user needs and ... Associates based in Richmond work on-site 4 days per week. Work Authorization: Applicants must be ...

AI Engineer

VA · On-site

$152K/yr

Microsoft Certified Azure AI Engineer Associate * TensorFlow Developer Certificate * AWS Certified ... Proficient in software development practices, version control (Git), and testing frameworks

Fullstack Engineer

Richmond, VA · On-site

$115K - $141K/yr

Interest in leveraging AI tools to accelerate software development Location: Richmond, VA; Arlington, VA; or Remote (U.S.). Associates near one of our office locations may work in-office, hybrid, or ...

Fullstack Engineer

Richmond, VA · On-site +1

$115K - $141K/yr

Interest in leveraging AI tools to accelerate software development Location: Richmond, VA; Arlington, VA; or Remote (U.S.). Associates near one of our office locations may work in-office, hybrid, or ...

Rinker Design Associates, LLC (RDA) is a multi-discipline civil engineering firm dedicated to ... Design and prepare technical documents in AutoCAD Civil 3D software * Assist in project management ...

Showing results 21-40

Software Development Associate information

See Richmond, VA salary details

$28.7K

$52.9K

$80.2K

How much do software development associate jobs pay per year?

As of Aug 18, 2026, the average yearly pay for software development associate in Richmond, VA is $52,864.00, according to ZipRecruiter salary data. Most workers in this role earn between $42,100.00 and $59,400.00 per year, depending on experience, location, and employer.

What is a software development associate?

A Software Development Associate is an entry-level professional who assists in designing, coding, testing, and maintaining software applications. They work closely with more experienced developers and project teams to help build and improve software solutions according to specifications. Their tasks often include debugging code, writing documentation, and participating in code reviews. This role is ideal for recent graduates or those new to the software development field, providing foundational experience and growth opportunities.

What are some common challenges software development associates face when transitioning from academic projects to professional work?

Software Development Associates often find that real-world projects involve more collaboration, code reviews, and adherence to coding standards than academic assignments. In a professional setting, there is also a greater emphasis on version control, agile methodologies, and communicating progress with team members and stakeholders. Balancing multiple tasks and deadlines, learning to navigate legacy codebases, and quickly adapting to new tools or frameworks are frequent challenges, but they also provide valuable opportunities for growth and skill development.

What are the key skills and qualifications needed to thrive as a software development associate, and why are they important?

To thrive as a Software Development Associate, you need a solid understanding of programming languages (such as Java, Python, or C++), problem-solving abilities, and a relevant bachelor's degree in computer science or a related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and agile development methodologies is typically expected. Strong teamwork, communication skills, and a willingness to learn new technologies set standout candidates apart. These skills and qualities enable associates to effectively contribute to projects, adapt to evolving requirements, and collaborate within dynamic development teams.

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

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

What are popular job titles related to Software Development Associate jobs in Richmond, VA?

For Software Development Associate jobs in Richmond, VA, the most frequently searched job titles are:

What job categories do people searching Software Development Associate jobs in Richmond, VA look for?

The top searched job categories for Software Development Associate jobs in Richmond, VA are:

What cities near Richmond, VA are hiring for Software Development Associate jobs?

Cities near Richmond, VA with the most Software Development Associate job openings:

Infographic showing various Software Development Associate job openings in Richmond, VA as of August 2026, with employment types broken down into 1% As Needed, 79% Full Time, 17% Part Time, and 3% Contract. Highlights an 90% Physical, 4% Hybrid, and 6% Remote job distribution, with an average salary of $52,864 per year, or $25.4 per hour.

Associate Business Analyst

Logical Paradigm

Richmond, VA

Full-time

Re-posted 13 days ago


Job description

Company Description

The Virginia Department of Transportation (VDOT)

Job Description

The Virginia Department of Transportation (VDOT) is seeking an Associate Business Analyst to support the Business Analytics and Testing Support Team. This role works under the guidance of experienced analysts to document business needs, analyze processes, and assist in ensuring that customer requirements are clearly understood and translated into actionable work for technical teams. The Associate BA contributes to both Agile (Sprint) and Waterfall Software Development Lifecycle activities and helps ensure customers’ needs remain central throughout development and testing.

Required: Previous VDOT experience related to Business Analysis, Management Analytics, and/or Power Apps/Power Automate.

Key Responsibilities

  • Support efforts to understand customer processes, pain points, and business needs by participating in discussions with stakeholders and technical teams.
  • Build foundational knowledge of business applications and organizational data management concepts to better support customer‑focused
    analysis.
  • Assist in identifying root causes of system issues by gathering information, reviewing documentation, and conducting basic process analysis.
  • Help diagram current-state processes and proposed improvements using process flows, context diagrams, and data-flow diagrams under the direction of senior analysts.
  • Contribute to documenting requirements, user stories, and acceptance criteria with a focus on accuracy and clarity.
  • Support the decomposition of traditional requirements into Agile Epics, Features, and User Stories that clearly reflect user needs.
  • Assist in mapping user stories to technical design documents, ensuring clarity and alignment between business goals and technical specifications.
  • Help identify related user stories, dependencies, and priorities in collaboration with senior analysts and the Product Owner.
  • Support backlog refinement activities by maintaining well-organized user stories and requirements documentation.
  • Participate in testing activities, including helping draft test objectives, test plans, and test cases.
  • Execute basic functional and regression tests and document results to support solution quality.
  • Help coordinate and facilitate User Acceptance Testing (UAT), including capturing stakeholder feedback and communicating progress to project leads.
  • Recommend and assist in implementing internal improvements to BA team processes, including creating or enhancing tools and workflows using Power Apps or Power Automate.
Qualifications
  • Bachelor’s degree in business, Information Systems, Computer Science, Public Administration, or related field; or in equivalent combination of education and experience.
  • Internship or academic project experience involving business analysis, requirements documentation, process mapping, or solution evaluation.
  • 2 to 4 years of experience in business analysis, project support, data analysis, or related work.
  • Strong written and verbal communication skills with the ability to document information clearly.
  • Foundational understanding of Agile and traditional Waterfall SDLC concepts.
  • Basic understanding of data analysis and organizational data structures.
  • Strong organizational skills and attention to detail.
  • Ability to work collaboratively and receive guidance in a team environment.
  • Curiosity, initiative, and willingness to learn VDOT systems, processes, and analysis standards.

Additional Information

 Candidate Must be local to Richmond, VA. 
 2+ years of experience in Business Analysis, Project Support, and/or Power Apps/Power Automate
 Previous experience working with VDOT (Virginia Department of Transportation) – REQUIRED                     Familiarity with VDOT policies, procedures, and systems
Strong communication and documentation skills
Knowledge of Agile and Waterfall methodologies