1

Associate Software Jobs in Reston, VA (NOW HIRING)

Be Seen First

Software Developer

Fairfax, VA · On-site

$100K - $130K/yr

Software Developer Gromelski and Associates, Inc. (GAI) partners with prime contractors to provide professional services. Key service areas include Engineering Design and Documentation; Software ...

Software Developer Gromelski and Associates, Inc. (GAI) partners with prime contractors to provide professional services. Key service areas include Engineering Design and Documentation; Software ...

Software Developer Gromelski and Associates, Inc. (GAI) partners with prime contractors to provide professional services. Key service areas include Engineering Design and Documentation; Software ...

Be Seen First

Paas Software Engineer

Fairfax, VA · On-site

$90K - $150K/yr

Paas Software Engineer Gromelski and Associates, Inc. (GAI) partners with prime contractors to provide professional services. Key service areas include Engineering Design and Documentation; Software ...

New

Paas Software Engineer

Manassas, VA · On-site

$90K - $150K/yr

Paas Software Engineer Gromelski and Associates, Inc. (GAI) partners with prime contractors to provide professional services. Key service areas include Engineering Design and Documentation; Software ...

C++ Software Developer

Manassas, VA · On-site

$100K - $140K/yr

C++ Software Developer Gromelski and Associates, Inc. (GAI) partners with prime contractors to provide professional services. Key service areas include Engineering Design and Documentation; Software ...

Software Developer Responsibilities and Duties * Design, develop, test, implement, and maintain ... Azure Developer Associate, AWS Developer Associate, Security+, Certified Scrum Developer (CSD), or ...

Software Engineer III

Washington, DC · On-site

$139K - $192K/yr

Associate degree with 15 years of experience, or High School diploma/GED with 20 years of experience Experience: * Shall develop, maintain, and enhance complex and diverse software systems based upon ...

Software Engineer II

Washington, DC · On-site

$119K - $167K/yr

Associate degree with 10 years; High School Diploma/GED with 10 years of experience Experience: * Shall develop, maintain, and enhance complex and diverse software systems based upon documented ...

Software Developer

Mclean, VA · On-site

$85K - $170K/yr

Contributions As a Software Developer , you will work with our growing DevSecOps practice ... Associates degree and 7+ years of total experience * Master's degree and 3+ years of total ...

Showing results 41-60

Associate Software information

See Reston, VA salary details

$11.4K

$86.7K

$136.3K

How much do associate software jobs pay per year?

As of Aug 10, 2026, the average yearly pay for associate software in Reston, VA is $86,732.00, according to ZipRecruiter salary data. Most workers in this role earn between $64,500.00 and $98,300.00 per year, depending on experience, location, and employer.

What does an associate software engineer do?

An Associate Software Engineer is an entry-level position responsible for assisting in the design, development, testing, and maintenance of software applications. They work closely under the supervision of more experienced engineers to write code, fix bugs, and contribute to software projects. This role typically involves learning company-specific technologies and best practices, collaborating with team members, and gradually taking on more complex tasks as skills develop.

What are the key skills and qualifications needed to thrive as an associate software engineer?

To thrive as an Associate Software Engineer, you need a solid understanding of programming languages (such as Java, Python, or C++), software development principles, and a relevant degree in computer science or a related field. Familiarity with development tools like Git, integrated development environments (IDEs), and issue tracking systems is typically required. Strong problem-solving abilities, teamwork, and effective communication help you collaborate and adapt in dynamic project environments. These skills and qualities are essential for delivering robust code, supporting team goals, and driving continuous improvement in software projects.

What are some common challenges faced by associate software engineers when transitioning from academic projects to real-world development teams?

Associate Software Engineers often find the transition to professional environments challenging due to differences in project scale, codebase complexity, and the need to follow established development processes. Unlike academic projects, real-world teams typically use version control systems, conduct code reviews, and adhere to specific coding standards. Collaborating with cross-functional teams, understanding business requirements, and managing tight deadlines are also new experiences. Embracing mentorship, asking questions, and being open to feedback can help ease this transition and support professional growth.
What are the most commonly searched types of Software jobs in Reston, VA? The most popular types of Software jobs in Reston, VA are:
What cities near Reston, VA are hiring for Associate Software jobs? Cities near Reston, VA with the most Associate Software job openings:
Infographic showing various Associate Software job openings in Reston, VA as of August 2026, with employment types broken down into 1% As Needed, 70% Full Time, 27% Part Time, 1% Temporary, and 1% Contract. Highlights an 97% Physical, 1% Hybrid, and 2% Remote job distribution, with an average salary of $86,732 per year, or $41.7 per hour.

Associate AI/ML Software Developer (req-261) with Security Clearance

CATHEXIS

Fairfax, VA • On-site

$98K - $120K/yr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 4 days ago


Job description

Description Team CATHEXIS elevates the government contracting experience through rapid response, deep skill, and thoughtful problem-solving and communication. Our core capabilities are our top-tier program and project management, data analytics, and audit services, the backbone of which is our integrated approach to operational excellence. You worked hard to get to where you are. You strive to make every day better than the day before. So do we. Team CATHEXIS operates with an all-in mindset. We are working together to create a company that supports our shared values and individual goals. Our values are centered around leading with integrity, owning the outcome, growing together, and moving with purpose in everything we do for our employees, customers, partners, and communities. We believe success is best when we listen and lead with empathy; model high standards of ethics to provide a rewarding candidate experience; work hard, have fun, and appreciate the strengths we all bring to the team; and empower our employees to create innovative and trusted results. We are looking for a dynamic AI/ML Software Developer to join our team. The AI/ML Software Developer will work alongside a team of highly skilled engineers in the development of AI applications. A motivated and qualified candidate will not only have hands-on development experience in (JavaScript, Python or Java) but also a willingness to collaborate with teams to solve problems. We're seeking curious and creative technical staff who are excited about delivering quality solutions. We are proactively building a pipeline of qualified candidates for future opportunities that may arise. If your background aligns with our anticipated needs, a member of our Talent Acquisition team may reach out should a role become available or to proactively screen you for the role. Responsibilities The responsibilities include, but are not limited to: * Collaborate with other developers, staff and leadership to design solutions that solve customer problems.
* Design, develop, and maintain technical solutions.
* Build and improve tools for users to understand and analyze large-scale data.
* Perform debugging, troubleshooting, modifications and testing of software and solutions.
* Develop documentation, and collaborate in the development of technical procedures and user support guides. Requirements * Active Secret clearance or above is required.
* Bachelor's degree in computer science or related field.
* 0 to 3 years relevant experience.
* Experience with JavaScript, Java, or other object-oriented programming language(s).
* Hands-on experience and understanding of object-oriented programming, data structures, algorithms, profiling & optimization.
* Passion for developing team-oriented solutions to complex engineering problems.
* Proficient in leveraging modern LLM tools to accelerate development workflows and enhance code quality. Benefits CATHEXIS offers competitive compensation packages to all eligible employees. Our goal is to provide a compensation package that reflects the value you bring to our team, is competitive with national average market rates, and promotes your financial security and personal well-being. The annual salary range for this role is $98,700 - $120,300. Please note that the salary information provided is a general guideline. CATHEXIS considers various factors in its final offer, including location, qualifications, experience, and skills. * Performance Bonuses
* Medical Insurance
* Dental Insurance
* Vision Insurance
* 401(k) Plan (Traditional and ROTH)
* Life Insurance (Basic, Voluntary & AD&D)
* Paid Time Off
* 11 Federal Holidays
* Parental Leave
* Commute Benefits
* Short Term & Long Term Disability
* Training & Development
* Wellness Program
* Community Outreach Initiatives CATHEXIS is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability EEO IS THE LAW. If you are an individual with a disability and would like to request a reasonable accommodation as part of the employment selection process, please contact the Recruiting Department .