1

Associate Software Jobs in Washington (NOW HIRING)

Unlike a traditional software architect or software development role, this position is focused on technical strategy, enterprise advisory services, business process transformation, and identifying ...

Software Engineer, Associate II

Mclean, VA · On-site

$85K - $127K/yr

Position Overview Freddie Mac is seeking a Software Engineer, Associate II to drive technical execution and engineering excellence for one or more agile delivery teams. This role is ideal for a hands ...

Software Engineer, Associate II

Mclean, VA · On-site

$85K - $127K/yr

Position Overview Freddie Mac is seeking a Software Engineer, Associate II to drive technical execution and engineering excellence for one or more agile delivery teams. This role is ideal for a hands ...

MANTECH seeks a skilled and mission-focused Associate CNO Developer to join our team in Hanover, MD ... Design and develop new hardware- or software-based CNO capabilities * Assists with the design ...

Showing results 41-60

Associate Software information

See Washington salary details

$12.5K

$94.4K

$148.4K

How much do associate software jobs pay per year?

As of Aug 11, 2026, the average yearly pay for associate software in Washington is $94,422.00, according to ZipRecruiter salary data. Most workers in this role earn between $70,200.00 and $107,000.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 Washington? The most popular types of Software jobs in Washington are:
What cities in Washington are hiring for Associate Software jobs? Cities in Washington with the most Associate Software job openings:
Infographic showing various Associate Software job openings in Washington 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 $94,422 per year, or $45.4 per hour.

Senior Associate - Software Architect

Credence

Mclean, VA

$130K - $177K/yr

Full-time

Re-posted 10 days ago


Job description

Overview

Join a team where innovation meets mission. Our AI, cloud, cyber, and modernization solutions save agencies thousands of hours, safeguard national security, and strengthen health and humanitarian missions worldwide. With more than 1,700+ team members, 1,500+ AI & data experts, and 100+ prime contracts, we deliver at scale and with purpose.

We've been recognized as a Top Workplace by The Washington Post for six consecutive years and named to the Inc. 5000 list of Fastest-Growing Private Companies in 13 of the past 14 years. Credence is a welcoming environment for those looking to grow and make a meaningful impact. We encourage employees to push boundaries and help solve critical, world-changing federal challenges.

Position Summary

Credence is seeking a Senior Software Architect to support the Defense Logistics Agency (DLA) Strategic Capabilities and Processes Directorate. Unlike a traditional software architect or software development role, this position is focused on technical strategy, enterprise advisory services, business process transformation, and identifying innovative technology solutions that improve mission outcomes. Success in this role requires broad technical knowledge, exceptional communication skills, and the ability to quickly evaluate emerging technologies and translate them into practical, mission-focused solutions.

This is a highly visible position supporting two government leaders on a daily basis, including the Contracting Officer's Representative (COR). The selected candidate must be a self-starter who thrives working independently while collaborating closely with government stakeholders and technical teams across the organization.

As the Senior Software Architect, you will serve as a trusted technical advisor responsible for helping government leadership identify, evaluate, and implement technologies that modernize business processes across the DLA enterprise.

Responsibilities include, but are not limited to ...

  • Serve as the primary technical subject matter expert advising government leadership on enterprise modernization initiatives
  • Research, analyze, and assess emerging technologies and recommend innovative solutions that improve organizational effectiveness
  • Develop technical strategies, project plans, pilots, and prototypes that validate production-ready enterprise capabilities
  • Evaluate enterprise platforms and technologies to support business transformation initiatives across the DLA J6 organization
  • Produce technical white papers, architecture documentation, executive briefings, and recommendations for senior government leadership
  • Identify opportunities to leverage existing DLA technology investments, including ServiceNow, Google Cloud, Microsoft 365, and AI-enabled capabilities to improve business processes
  • Provide technical guidance supporting ServiceNow Enterprise Agile Planning (EAP), dashboards, reporting, workflows, and agile planning activities
  • Support Microsoft collaboration platforms including SharePoint, Teams, Power BI, and related enterprise tools
  • Architect and maintain collaboration portals and knowledge-sharing solutions that support enterprise programs and portfolios
  • Conduct feasibility studies and technical assessments of proposed modernization initiatives
  • Provide architectural oversight throughout the solution lifecycle, including enterprise architecture, systems integration, user experience, and implementation planning
  • Collaborate with government leadership and technical stakeholders to develop practical, scalable solutions aligned with organizational objectives
What We're Looking For

We're looking for someone who enjoys solving enterprise business challenges through technology-not necessarily someone seeking a hands-on software development role.

The ideal candidate is:

  • A trusted technical advisor who can communicate effectively with executives, program managers, and technical teams
  • Comfortable working independently with minimal supervision while collaborating daily with government leadership
  • Naturally curious about emerging technologies and able to quickly understand, evaluate, and apply new capabilities.
  • Experienced translating business needs into practical technology solutions
  • Highly organized, self-motivated, and able to manage multiple priorities in a dynamic government environment

Requirements

  • Minimum of five (5) years of relevant professional experience in enterprise architecture, software architecture, technical consulting, systems engineering, or related disciplines.
  • Relevant technical certification from a nationally recognized certification authority.
  • IT-II Security Clearance or current National Agency Check with Local Agency (or ability to meet applicable security requirements).
  • Strong understanding of enterprise architecture, systems integration, cloud technologies, and software solution design.
  • Excellent communication, presentation, and technical writing skills.
Preferred Qualifications

Candidates with experience in the following areas will be highly competitive:

  • Department of Defense (DoD) or Defense Logistics Agency (DLA) environments
  • ServiceNow, including dashboards, workflows, reporting, and Enterprise Agile Planning (EAP)
  • SAFe (Scaled Agile Framework) methodologies and Agile program execution
  • Google Cloud Platform (GCP), including AI, automation, and cloud-native services
  • Microsoft 365 technologies including SharePoint, Teams, Power BI, and Power Platform
  • Enterprise digital transformation and business process improvement
  • Artificial Intelligence (AI), Machine Learning (ML), and intelligent automation
  • Technical white paper development and executive-level presentations