1

Software Development Associate Jobs in Falls Church, VA

Paas Software Engineer

Manassas, VA · On-site

$90K - $150K/yr

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

Be Seen First

Software Developer

Fairfax, VA · On-site

$100K - $130K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

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

Participate in all phases of the Software Development Lifecycle (SDLC), including requirements ... Azure Developer Associate, AWS Developer Associate, Security+, Certified Scrum Developer (CSD), or ...

C++ Software Developer

Manassas, VA · On-site

$100K - $140K/yr

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

Overview VTG is seeking a Senior Associate Software Engineer to support our Navy customer in ... This role will primarily be software development, integration, testing, and system troubleshooting.

Overview VTG is seeking a Senior Associate Software Engineer to support our Navy customer in ... This role will primarily be software development, integration, testing, and system troubleshooting.

Associate, Software Engineer

Clinton, MD · On-site

$75K - $140K/yr

  • Medical

  • Retirement

  • PTO

Associate, Software Engineer Job Code:40229 Job Location:Clifton, NJ Job Schedule:9/80:Employees ... Support andparticipatein all phases of the software development life cycle, including requirements ...

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

Showing results 41-60

Software Development Associate information

See Falls Church, VA salary details

$30.9K

$57K

$86.4K

How much do software development associate jobs pay per year?

As of Aug 17, 2026, the average yearly pay for software development associate in Falls Church, VA is $56,994.00, according to ZipRecruiter salary data. Most workers in this role earn between $45,300.00 and $64,000.00 per year, depending on experience, location, and employer.

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 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 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 Falls Church, VA?

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

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

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

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

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

AI-Augmented Software Development Faculty / Subject Matter Expert (SME)

ECPI University

Manassas, VA • On-site

$51 - $67.50/hr

Full-time

Re-posted 4 days ago


ECPI University rating

6.1

Company rating: 6.1 out of 10

Based on 15 frontline employees who took The Breakroom Quiz

552nd of 618 rated colleges and universities


Job description

***This is for day-time faculty***
This position is based at our Virginia Beach, VA campus location.
Overview
ECPI University is seeking a Software Development Faculty Member with deep expertise in AI-augmented development practices to serve as a Subject Matter Expert (SME). This role leads the integration of AI tools, responsible development principles, and modern software engineering practices across the undergraduate software development curriculum - with a particular focus on preparing students who are new to coding to work productively and ethically alongside AI systems from day one of their careers.
Key Responsibilities
  • Serve as institutional SME for AI-augmented software development, guiding curriculum design across the full undergraduate software development program
  • Design, develop, and refine curriculum covering AI-assisted coding, LLM-based application development, prompt engineering, AI-augmented architecture and design thinking, and responsible/ethical AI development practices
  • Teach courses at the intersection of software development and artificial intelligence, using real-world tools, scaffolded projects, and industry-aligned case studies accessible to students with no prior coding experience
  • Model professional AI-augmented development workflows in the classroom - including AI coding assistants (e.g., GitHub Copilot, Kilo Code), LLM API integration, and prompt-driven design and documentation practices
  • Incorporate secure coding principles (OWASP Top 10, CWE) into AI-augmented development instruction, helping students understand how AI tools can both introduce and help mitigate software vulnerabilities
  • Mentor faculty colleagues in adopting AI-augmented pedagogical strategies and tools across software development courses
  • Collaborate with academic leadership to ensure curriculum reflects current industry expectations for AI-literate software developers
  • Stay continuously current with advancements in generative AI, agentic coding tools, LLM frameworks, and their evolving roles in professional software development

Qualifications
Education
  • Master's degree in Computer Science, Software Engineering, Artificial Intelligence, or related field OR
  • Master's degree with 18+ graduate semester hours in the discipline
  • Ph.D. strongly preferred, particularly with research or applied focus in AI, software engineering, or human-computer interaction

Experience
  • Demonstrated hands-on expertise in AI-augmented software development (e.g., AI-assisted coding workflows, LLM API development, prompt engineering, agentic development tools)
  • 3-5 years of relevant industry experience (10+ years preferred), with direct exposure to AI-integrated development environments
  • Experience designing or delivering curriculum, training, or professional development for beginner-to-intermediate learners
  • Teaching or mentoring experience preferred, particularly with students new to programming

Technical Skills
Required:
  • AI-assisted coding tools and workflows (GitHub Copilot, Kilo Code, Cursor, or equivalent)
  • LLM concepts and application development using LLM APIs (OpenAI, Anthropic, or equivalent)
  • Prompt engineering principles and patterns for software development contexts
  • Core software development fundamentals: OOP, data structures, version control, debugging
  • Secure coding awareness: OWASP Top 10, CWE, AI-introduced vulnerability patterns

Preferred:
  • Agentic AI frameworks (LangChain, AutoGen, or equivalent)
  • Cloud AI/ML development services (AWS Bedrock, Azure OpenAI, Google Vertex AI)
  • AI ethics frameworks and responsible development practices
  • Full-stack web development with AI integration
  • AI-augmented architecture and design thinking methodologies

Certifications (Preferred)
  • GitHub Copilot or GitHub Foundations certification
  • AWS Certified Developer / Azure Developer Associate
  • Azure AI Engineer or AWS ML Specialty
  • Google Professional ML Engineer
  • Any recognized LLM/generative AI development credential
  • Certified Scrum Master (CSM) or SAFe Agile practitioner

Skills & Abilities
  • Deep expertise in AI-augmented development with ability to scaffold complex concepts for students encountering programming for the first time
  • Strong curriculum development skills with experience mapping AI competencies to industry frameworks (e.g., NICE Workforce Framework, ACM/IEEE Computing Curricula)
  • Ability to model professional-grade AI workflows in accessible, confidence-building ways for novice learners
  • Commitment to responsible AI development - able to teach both the power and the ethical responsibilities of AI-assisted software creation
  • Excellent collaboration, communication, and organizational skills
  • Passion for innovation, instructional excellence, and preparing students for the AI-augmented workforce

Benefits
ECPI University offers a comprehensive benefits package supporting employee well-being and professional growth.
Equal Opportunity Employer
ECPI University is an Equal Opportunity Employer. We value diversity and inclusion in our workplace.
Equal Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws.
For further information, please review the Know Your Rights notice from the Department of Labor.

What ECPI University employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom