1

Software Development Assistant Jobs in Virginia (NOW HIRING)

The Software Engineer will work within an Agile development environment and collaborate with ... These tools assist our recruitment team but do not replace human judgment. Final hiring decisions ...

New

SME - Software Developer

Quantico, VA ยท On-site

$175K - $185K/yr

Overview: GovCIO is currently hiring for a SME - Software Developer to assist in updating all ... Involved in planning of system and development deployment as well as responsible for meeting ...

SME - Software Developer

Quantico, VA ยท On-site

$175K - $185K/yr

GovCIO is currently hiring for a SME - Software Developer to assist in updating all existing and ... Involved in planning of system and development deployment as well as responsible for meeting ...

Participate in all phases of the Software Development Lifecycle (SDLC), including requirements ... * Assist in developing automation capabilities that improve operational efficiency and customer ...

Software Engineer - Midlevel

Dahlgren, VA ยท On-site

$120K - $140K/yr

Overview Software Engineer - Midlevel Location: Dahlgren, Virginia Status: Full Time Clearance ... * Assist in the design, development, test, and verification of SEG's missile trajectory and RF ...

Software Developer Long term Contract Only local W2 candidates are encouraged to apply here. 5+ ... equivalent AI coding assistants in production development workflows AI & Tooling: Hands-on ...

Software Engineer - Midlevel

Dahlgren, VA ยท On-site

$120K - $140K/yr

Overview Software Engineer - Midlevel Location: Dahlgren, Virginia Status: Full Time Clearance ... * Assist in the design, development, test, and verification of SEG's missile trajectory and RF ...

ECS is seeking a Program Manager/Software Developer to work in our Fairfax, VA (hybrid) office. The ... Ability to provide hands-on development support as needed to assist the TAPM Team with technical ...

Software Engineer

VA ยท On-site

Software Development: * Design, develop, test, and deploy web applications using the .NET framework ... quickly. * Assist in the creation and maintenance of technical documentation. * Provide ongoing ...

Experience with full software development lifecycle, including design, development, testing ... As part of this commitment, the use of artificial intelligence (AI) or other tools to assist with ...

Showing results 21-40

Software Development Assistant information

See Virginia salary details

$9

$21

$31

How much do software development assistant jobs pay per hour?

As of Aug 12, 2026, the average hourly pay for software development assistant in Virginia is $21.64, according to ZipRecruiter salary data. Most workers in this role earn between $17.40 and $23.85 per hour, depending on experience, location, and employer.

What does a software development assistant do?

A Software Development Assistant supports software engineers and developers by performing tasks such as writing basic code, testing software, documenting processes, and helping manage project workflows. They may also assist with troubleshooting issues, maintaining databases, and preparing reports. This role helps ensure the smooth progress of development projects and provides valuable support to the software development team.

What are the typical responsibilities of a software development assistant in a project team?

As a Software Development Assistant, your daily tasks often include supporting developers with code documentation, managing version control repositories, conducting basic testing, and tracking project issues or bugs. You may also assist with preparing development environments, updating project management tools, and collaborating closely with both developers and QA testers to ensure smooth project workflows. This role is an excellent entry point for building your technical and collaboration skills while gaining exposure to the full software development lifecycle.

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

To thrive as a Software Development Assistant, you need foundational programming knowledge, familiarity with software development processes, and often a degree or coursework in computer science or a related field. Experience with version control systems like Git, basic coding tools (e.g., IDEs), and project management platforms is typically required. Strong organizational skills, attention to detail, and effective communication help you stand out when supporting developers and collaborating with teams. These skills ensure smooth workflow, efficient project execution, and reliable support within fast-paced development environments.

What is the difference between Software Development Assistant vs Software Developer?

AspectSoftware Development AssistantSoftware Developer
CredentialsTypically an associate degree or relevant certificationsBachelor's degree or higher in computer science or related field
Work EnvironmentSupport teams, assist in coding, testing, and documentationDesign, develop, and implement software applications
Employer & Industry UsageUsed in tech companies, startups, and IT departments for support rolesCore role in software companies, tech firms, and development teams

The main difference between a Software Development Assistant and a Software Developer lies in their responsibilities and experience level. Assistants support development teams with coding, testing, and documentation, often requiring less formal education. Developers take on core design and programming tasks, usually with more advanced credentials and experience. Both roles are essential in the software industry but serve different functions within the development process.

What are the most commonly searched types of Software Development jobs in Virginia? The most popular types of Software Development jobs in Virginia are:
What are popular job titles related to Software Development Assistant jobs in Virginia? For Software Development Assistant jobs in Virginia, the most frequently searched job titles are:
What job categories do people searching Software Development Assistant jobs in Virginia look for? The top searched job categories for Software Development Assistant jobs in Virginia are:
What cities in Virginia are hiring for Software Development Assistant jobs? Cities in Virginia with the most Software Development Assistant job openings:
Infographic showing various Software Development Assistant job openings in Virginia as of August 2026, with employment types broken down into 1% As Needed, 84% Full Time, 13% Part Time, and 2% Contract. Highlights an 91% Physical, 3% Hybrid, and 6% Remote job distribution, with an average salary of $45,020 per year, or $21.6 per hour.

4402 Software Development Intern with Security Clearance

Procession Systems

West Mclean, VA โ€ข On-site

$15.25 - $20.25/hr

Other

Re-posted 7 days ago


Job description

OVERVIEW: We are seeking a motivated Software Development Intern with a strong interest in Artificial Intelligence and Machine Learning to join our team. This internship offers hands-on experience working on real-world AI/ML projects, collaborating with experienced engineers and data scientists to design, build, and deploy deep intelligent systems. GENERAL DUTIES: * Assist in the design, development, and implementation of AI/ML models and applications * Write clean, efficient, and maintainable code in languages such as Python, Java, or C++ * Work with large datasets to preprocess, analyze, and extract meaningful insights * Support the training, testing, and evaluation of machine learning models * Collaborate with cross-functional teams to integrate ML solutions into production systems * Participate in code review, debugging, and performance optimization * Document processes, methodologies, and technical findings REQUIRED QUALIFICATIONS: * Currently pursuing a Bachelor's or Master's degree in Computer Science, Software Engineering, Data Science, or a related field * Basic understanding of machine learning concepts (e.g., supervised vs. unsupervised learning, model evaluation) * Proficiency in at least one programming language (preferably Python) * Familiarity with common ML libraries/frameworks (e.g., TensorFlow, PyTorch, scikit-learn) * Strong problem-solving skills and attention to detail * Ability to work independently and as part of a team DESIRED QUALIFICATIONS: * Experience with data analysis and visualization tools (e.g., Pandas, Matplotlib) * Knowledge of deep learning, natural language processing, or computer vision * Exposure to cloud platforms (e.g., AWS, Azure, or GCP) * Familiarity with version control systems (e.g., Git) * Previous project or coursework in AI/ML CLEARANCE: * U.S. Citizenship required

Procession Systems logo

About Procession Systems

Sourced by ZipRecruiter

Procession Systems, based in Reston, Virginia, United States, is an industry leader operating in the Information Technology Services sector. Established to address complex business and technology challenges, the company delivers innovative tech solutions for government entities, primarily focusing on systems integration and software development. Procession Systems takes pride in their commitment to quality, responsiveness, and results, geared towards improving public sector services and saving taxpayer dollars.

Industry

Recruiting and staffing services

Company size

11 - 50 Employees

Headquarters location

Reston, VA, US

Year founded

2016

Social media