1

Associate Software Developer Jobs in Sterling, VA

... 3 years or Associate's degree and 7 years experience or HS diploma/equivalent and 9 years ... in software development using modern programming languages such as Java, Python, C#, or similar ...

S. air travel. Peraton is seeking a Software Developer to support mission-critical aviation ... Bachelor's degree and 5 years of experience or Master's degree and 3 years or Associate's degree ...

S. air travel. Peraton is seeking a Software Developer to support mission-critical aviation ... Bachelor's degree and 5 years of experience or Master's degree and 3 years or Associate's degree ...

Software Developer

Chantilly, VA · On-site

$86K - $138K/yr

S. air travel. Peraton is seeking a Software Developer to support mission-critical aviation ... Bachelor's degree and 5 years of experience or Master's degree and 3 years or Associate's degree ...

S. air travel. Peraton is seeking a Software Developer to support mission-critical aviation ... Bachelor's degree and 5 years of experience or Master's degree and 3 years or Associate's degree ...

Software Developer

Chantilly, VA · On-site

$80K - $128K/yr

S. air travel. Peraton is seeking a Software Developer to support mission-critical aviation ... Bachelor's degree and 5 years of experience or Master's degree and 3 years or Associate's degree ...

S. air travel. Peraton is seeking a Software Developer to support mission-critical aviation ... Bachelor's degree and 5 years of experience or Master's degree and 3 years or Associate's degree ...

This senior software developer role focuses on secure, scalable solutions and close collaboration ... or Associate's degree with 7 years of experience, or high school/equivalent with 9 years of ...

Software Developer IV

Herndon, VA · On-site

$65 - $69/hr

Role Summary The Senior Software Developer will design, build, and enhance cloud-enabled ... Associate's degree and 10 years of experience, or High school diploma/equivalent and 12 years of ...

They are seeking a Software Developer SME to design, build, and evolve complex software solutions ... Associate's degree and 14 years experience or HS diploma/equivalent and 16 years experience. • ...

Software Developer SME Pay Rate: $50.48 - $55.28 per hour during the initial six-month term. $115 ... CISSP (or Associate) (Certified Information System Security Professional. * CSSLP (Certified Secure ...

next page

Showing results 1-20

Associate Software Developer information

See Sterling, VA salary details

$10.9K

$82.6K

$129.7K

How much do associate software developer jobs pay per year?

As of Jun 27, 2026, the average yearly pay for associate software developer in Sterling, VA is $82,564.00, according to ZipRecruiter salary data. Most workers in this role earn between $61,400.00 and $93,600.00 per year, depending on experience, location, and employer.

What is an Associate Software Developer?

An Associate Software Developer is an entry-level professional who assists in designing, coding, testing, and maintaining software applications. They typically work under the supervision of more experienced developers, contributing to the development process by writing code, fixing bugs, and participating in code reviews. This role is ideal for recent graduates or those new to the software development field, as it provides opportunities to learn industry best practices and grow technical skills. Associate Software Developers often collaborate with team members and may work on various projects to gain exposure to different technologies.

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

To thrive as an Associate Software Developer, you need a solid understanding of programming languages (such as Java, Python, or C#), problem-solving abilities, and typically a degree in computer science or a related field. Experience with version control systems like Git, knowledge of integrated development environments (IDEs), and familiarity with software development methodologies are commonly required. Strong collaboration, adaptability, and effective communication help you excel within development teams and respond to project changes. These skills ensure efficient code development, seamless teamwork, and the ability to contribute to high-quality software solutions.

What Is an Associate Software Developer?

As an associate software developer, you assist senior software developers with the programming and development of computer software. Your job duties include writing software code in various programming languages, troubleshooting issues with software applications, and performing unit testing of software components. The career typically requires a bachelor’s degree in computer science, software engineering, or a related field and on-the-job training. Additional qualifications include strong technical and problem-solving skills, prior coding experience, and knowledge of multiple programming languages.

What is the difference between Associate Software Developer vs Junior Software Engineer?

AspectAssociate Software DeveloperJunior Software Engineer
Required CredentialsBachelor's in CS or related field, some internshipsBachelor's in CS or related field, entry-level
Work EnvironmentCollaborative teams, entry-level projectsDevelopment teams, learning-focused tasks
Employer & Industry UsageTech companies, startups, IT firmsSoftware firms, tech departments in various industries
Common Search & ComparisonYesYes

The main difference between an Associate Software Developer and a Junior Software Engineer lies in terminology and specific company usage. Both roles typically require similar educational backgrounds and involve entry-level development tasks. The title 'Associate Software Developer' is often used in tech companies emphasizing a developmental pathway, while 'Junior Software Engineer' may be more common in traditional engineering environments. Overall, these roles are quite similar, with differences mainly in naming conventions.

What are some common challenges faced by Associate Software Developers when collaborating on large projects?

Associate Software Developers often encounter challenges such as managing code integration with multiple team members, understanding legacy codebases, and keeping up with rapid changes in project requirements. Effective communication and proactive participation in code reviews are essential to ensure smooth collaboration. Additionally, learning to use version control systems and development tools efficiently helps minimize conflicts and improves productivity within the team.
What are the most commonly searched types of Software Developer jobs in Sterling, VA? The most popular types of Software Developer jobs in Sterling, VA are:
What are popular job titles related to Associate Software Developer jobs in Sterling, VA? For Associate Software Developer jobs in Sterling, VA, the most frequently searched job titles are:
What job categories do people searching Associate Software Developer jobs in Sterling, VA look for? The top searched job categories for Associate Software Developer jobs in Sterling, VA are:
What cities near Sterling, VA are hiring for Associate Software Developer jobs? Cities near Sterling, VA with the most Associate Software Developer job openings:

Associate Software & AI Engineer with Security Clearance

Virginia Tech Applied Research Corporation - VT-ARC

Arlington, VA • On-site

Contractor

Posted 2 days ago


Job description

About Us: VT-ARC, a technical services and applied research company, has built an organizational culture marked by four primary values: Teamwork, Integrity, Excellence, and Service. Integral to our success is our staffs enthusiasm for solving tough problems by working together in teams to get the job done. We foster a culture where every employees contribution is valued and performed with integrity while maintaining a fun work environment.

VT-ARC strives for excellence in all that is done for our clients, and such achievement is recognized through service/merit awards. Moreover, we promote a sense of community larger than VT-ARC alone, where staff and institutional resources can be applied in service to our country. We are proud to be the recipient of the Best Workplace in Defense Award by Emergent Magazine, an honor that recognizes companies with positive cultures that not only impact their people but also make a meaningful difference in the community.

About You: You are an early-career software engineer with hands-on experience building full-stack applications, front-end workflows, backend APIs, and AI-enabled analysis tools for mission-focused users. You bring practical experience with modern web development, including React, JavaScript or TypeScript, REST APIs, Python, SQL, and cloud-based deployment workflows. You are comfortable learning new frameworks, working in Agile teams, contributing to production systems, writing clear documentation, and using Git-based collaboration practices.

You are curious, adaptable, and mission-focused. You take pride in building usable software, learning from senior engineers, improving team practices, and applying emerging AI tools responsibly to help users explore, interpret, and act on complex data. Position Overview: VT-ARC is seeking an Associate Software & AI Engineer to support full-stack software development, AI-enabled analysis capabilities, and mission engineering applications for federal and defense-oriented clients.

This role is focused on building and maintaining practical software systems across the full application lifecycle, including user interface development, backend API implementation, database integration, cloud deployment support, CI/CD workflows, testing, documentation, and operational sustainment. The role includes opportunities to contribute to LLM-powered applications, federal wargaming and simulation data analysis workflows, and mission planning tools. The Associate Software & AI Engineer will work closely with programmatic staff, software engineers, AI/ML practitioners, and technical leads to deliver reliable, secure, and mission-aligned applications.

This is an entry-level to early-career role designed for a hands-on engineer who can contribute independently while continuing to grow technical depth across software engineering, cloud, DevOps, and applied AI. Offer of employment is contingent upon final contract award. Start date is similarly contingent upon final contract award and program direction, with a notional planned start date of July 6, 2026.

No active security clearance is required at the time of application or employment start; however, the ability to obtain and maintain a U.S. government security clearance is required as a condition of employment. Duties/Responsibilities: * Build and maintain full-stack web applications from concept through production for federal clients within Agile, cross-functional teams.

* Develop reusable front-end interfaces, components, and workflows using React, Angular, or comparable modern web frameworks to improve consistency, usability, and implementation efficiency. * Implement and maintain RESTful APIs and backend services using technologies such as Python, Node.js, Flask, FastAPI, SQL, and PostgreSQL. * Integrate application logic, databases, user interfaces, and external services into reliable, maintainable software products.

* Contribute to LLM-powered analysis capabilities that help users explore, interpret, and analyze federal wargaming, simulation, mission, or operational data. * Support full-stack mission engineering applications that digitize, automate, and improve mission planning and analysis workflows. * Configure, maintain, and troubleshoot CI/CD pipelines, deployment workflows, and cloud services across environments such as AWS, AWS GovCloud, Azure, or GCP.

* Use Git-based version control, branching, pull requests, code reviews, and repository management practices to support team collaboration and software quality. * Participate in Agile ceremonies, requirements discussions, design reviews, sprint planning, demos, and technical integration activities. * Write and maintain technical documentation, implementation notes, API documentation, user workflow descriptions, and operational support materials.

* Support software testing, debugging, performance tuning, security-minded development, cloud cost awareness, and production sustainment activities. * Stay current with emerging software engineering, AI, cloud, and DevOps tools, and share relevant lessons learned with teammates through technical discussions or presentations. Required Education, Certification, Skills, Capabilities: * Bachelors degree in Computer Science, Software Engineering, Artificial Intelligence, Data Science, Information Science, or a related technical field.

* 2+ years of software engineering experience, including professional, internship, applied research, academic, or equivalent project experience. * Experience developing full-stack applications using modern frameworks such as React, Angular, or comparable web technologies. * Experience with JavaScript or TypeScript and front-end development concepts, including component-based development, state management, HTML, CSS, and responsive interface implementation.

* Knowledge of backend development using Python, Node.js, SQL, RESTful APIs, and relational databases such as PostgreSQL. * Knowledge of software design patterns, application architecture, API design, testing practices, technical documentation, and production software delivery. * Knowledge of cloud platforms such as AWS, Azure, or GCP, including basic deployment, service usage, monitoring, and cost-aware engineering practices.

* Familiarity with Git-based version control, branching strategies, pull requests, code reviews, and collaborative repository management. * Ability to work effectively in Agile, cross-functional teams with engineers, program staff, technical leads, and mission stakeholders. * Strong problem-solving, communication, documentation, and learning skills, with the ability to take ownership of assigned development tasks and deliver high-quality work.

Desired Education, Certification, Skills, Capabilities: * Experience building AI-assisted or LLM-powered applications using LLM SDKs, APIs, prompt engineering, retrieval workflows, or analytics interfaces. * Experience supporting federal, defense, mission engineering, wargaming, simulation, or DoD data analysis projects. * Experience with AWS GovCloud, Docker, CI/CD tooling, GitHub Actions, infrastructure deployment workflows, or cloud service configuration.

* Experience with Flask, FastAPI, Node.js, Rails, PostgreSQL, Redis, or comparable backend and database technologies. * Experience with React ecosystem tools such as Redux, Recoil, React Native, Jest, React Testing Library, SASS, or comparable technologies. * Experience with data visualization or reporting tools such as Tableau, Power BI, Matplotlib, or similar tools.

* AWS Cloud Practitioner, Security+, or equivalent cloud, software, or cybersecurity certification. * Familiarity with RMF, ATO documentation, STIG compliance, secure software development practices, or federal cybersecurity compliance activities. * Interest in improving team engineering practices through documentation, code review, technical talks, reusable components, and standardized development workflows.

Primary Work Location: Work is expected to be fully onsite in Arlington, VA. Special Work Conditions: Occasional travel may be required, up to 10%. Offer of employment is contingent upon final contract award.

The start date is similarly contingent, with a notional planned start date of July 6, 2026 Security: * Must be a U.S. Citizen * Ability to obtain and maintain a U.S. government security clearance as a condition of employment * No active security clearance is required at the time of application or employment start Competitive Salary: VT-ARC offers a competitive salary and benefits package designed to attract and retain senior technical talent supporting mission-critical programs.

Salary: $120,000-$130,000/yr., based on skills, experience, technical depth, contract funding, and mission alignment. Virginia Tech Applied Research Corporation: VT-ARC is a 501(c)(3), non-profit R&D organization affiliated with Virginia Polytechnic Institute and State University (Virginia Tech or VT). Our mission is to provide superior analytic and technology solutions across multiple domains by leveraging Virginia Techs multidisciplinary research and innovation ecosystem.

With unique access to the broad and rich research enterprise found at Virginia Tech, VT-ARC forms multi-disciplinary teams to apply innovative solutions to the real-world problems that strain our social, political, industrial, and economic foundations. To learn more about VT-ARCs Benefits, Perks, Culture & more visit our Careers page: https://vt-arc.org/careers/ Virginia Tech Applied Research Corporation is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, or any other status protected by law.

As a federal contractor, we are committed to providing equal employment opportunity and affirmative action for qualified individuals with disabilities under Section?503 of the Rehabilitation Act of 1973. If you need a