Software Developer
Chantilly, VA · On-site
Overview VTG is seeking a Software Developer for a 200+ FTE technical development program ... teach junior developers' community best practices in a constructive fashion o Ability to ...
Chantilly, VA · On-site
Overview VTG is seeking a Software Developer for a 200+ FTE technical development program ... teach junior developers' community best practices in a constructive fashion o Ability to ...
Chantilly, VA · On-site
Overview VTG is seeking a Software Developer for a 200+ FTE technical development program ... teach junior developers' community best practices in a constructive fashion o Ability to ...
Chantilly, VA · On-site
The Software Engineer will work with a large team of developers, software engineers and data ... Willingness to mentor and teach junior developers' community best practices in a constructive ...
Chantilly, VA · On-site
The Software Engineer will work with a large team of developers, software engineers and data ... Willingness to mentor and teach junior developers' community best practices in a constructive ...
Chantilly, VA · On-site
The Software Engineer will work with a large team of developers, software engineers and data ... teach developers' community best practices in a constructive fashion o Ability to methodically ...
Chantilly, VA · On-site
The Software Engineer will work with a large team of developers, software engineers and data ... teach developers' community best practices in a constructive fashion o Ability to methodically ...
North Bethesda, MD · On-site
$122K - $161K/yr
Xometry is seeking a Senior Software Engineer to join our Xometry buyer experience organization ... Leadership & Teaching: You will serve as a guide and supervisor to engineers on your team, teaching ...
North Bethesda, MD · On-site
$122K - $161K/yr
Xometry is seeking a Senior Software Engineer to join our Xometry buyer experience organization ... Leadership & Teaching: You will serve as a guide and supervisor to engineers on your team, teaching ...
Xometry is seeking a Staff Software Engineer to join our software engineering organization. In this ... Teaching & Mentorship: You will serve as a mentor and guide to engineers across the organization ...
Xometry is seeking a Staff Software Engineer to join our software engineering organization. In this ... Teaching & Mentorship: You will serve as a mentor and guide to engineers across the organization ...
Alexandria, VA · On-site
Find similar career opportunities Jr Software Trainer Category: Project Management Main location ... Experienced teachers/trainers are welcome to apply. Good communication skills, customer service ...
Alexandria, VA · On-site
Find similar career opportunities Jr Software Trainer Category: Project Management Main location ... Experienced teachers/trainers are welcome to apply. Good communication skills, customer service ...
$54.75 - $72.50/hr
BT-252 - Software Developer Skill Level: Senior Location: Tysons, VA (fully on-site, no remote ... Ability to convey technical information to non-technical individuals to teach navigation of GitHub ...
$54.75 - $72.50/hr
BT-252 - Software Developer Skill Level: Senior Location: Tysons, VA (fully on-site, no remote ... Ability to convey technical information to non-technical individuals to teach navigation of GitHub ...
Manassas, VA · On-site
$1.4K - $1.8K/wk
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 ...
Manassas, VA · On-site
$1.4K - $1.8K/wk
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 ...
Washington, DC · On-site
... teacher. You break down complex concepts for any audience and make the ideas click. * You're ... Knowledge of software engineering best practices and common design patterns * Experience with ...
Washington, DC · On-site
... teacher. You break down complex concepts for any audience and make the ideas click. * You're ... Knowledge of software engineering best practices and common design patterns * Experience with ...
Mclean, VA · On-site
$55 - $72.75/hr
... teach navigation of Github, Linux-based OS, and AWS and use services, such as S3 and EC2. • Demonstrated understanding of software development best practices, including version control, testing ...
Mclean, VA · On-site
$55 - $72.75/hr
... teach navigation of Github, Linux-based OS, and AWS and use services, such as S3 and EC2. • Demonstrated understanding of software development best practices, including version control, testing ...
Washington, DC · Remote
$160K - $195K/yr
Software Developer SeniorDCSA | Security clearance requiredOur CompanyN2IA Technologies is a ... Teach the AI Context: You will implement things like RAG, Agentic AI.Optimization: Fine-tune model ...
Quick apply
Washington, DC · Remote
$160K - $195K/yr
Software Developer SeniorDCSA | Security clearance requiredOur CompanyN2IA Technologies is a ... Teach the AI Context: You will implement things like RAG, Agentic AI.Optimization: Fine-tune model ...
The Software Engineer will work with a large team of developers, software engineers and data ... Willingness to mentor and teach junior developers' community best practices in a constructive ...
The Software Engineer will work with a large team of developers, software engineers and data ... Willingness to mentor and teach junior developers' community best practices in a constructive ...
Overview VTG is seeking a Software Developer for a 200+ FTE technical development program ... teach junior developers' community best practices in a constructive fashion o Ability to ...
Overview VTG is seeking a Software Developer for a 200+ FTE technical development program ... teach junior developers' community best practices in a constructive fashion o Ability to ...
Germantown, MD · On-site
$91K - $119K/yr
Software Engineer II Location: Germantown, MD, US, 20876 Job ID: 115049 DRS RADA Technologies, a ... and teach others on the team. Qualifications * Bachelor's degree in engineering or related ...
Germantown, MD · On-site
$91K - $119K/yr
Software Engineer II Location: Germantown, MD, US, 20876 Job ID: 115049 DRS RADA Technologies, a ... and teach others on the team. Qualifications * Bachelor's degree in engineering or related ...
Washington, DC · On-site
$61.75 - $81.50/hr
Software Developer Senior DCSA | Security clearance required Our Company N2IA Technologies is a ... Teach the AI Context: You will implement things like RAG, Agentic AI. * Optimization: Fine-tune ...
Washington, DC · On-site
$61.75 - $81.50/hr
Software Developer Senior DCSA | Security clearance required Our Company N2IA Technologies is a ... Teach the AI Context: You will implement things like RAG, Agentic AI. * Optimization: Fine-tune ...
Washington, DC · On-site +1
... teacher. You break down complex concepts for any audience and make the ideas click. * You're ... Knowledge of software engineering best practices and common design patterns * Experience with ...
Washington, DC · On-site +1
... teacher. You break down complex concepts for any audience and make the ideas click. * You're ... Knowledge of software engineering best practices and common design patterns * Experience with ...
Washington, DC · On-site
$160K - $195K/yr
Software Developer Senior DCSA | Security clearance required Our Company N2IA Technologies is a ... Teach the AI Context: You will implement things like RAG, Agentic AI. * Optimization: Fine-tune ...
Washington, DC · On-site
$160K - $195K/yr
Software Developer Senior DCSA | Security clearance required Our Company N2IA Technologies is a ... Teach the AI Context: You will implement things like RAG, Agentic AI. * Optimization: Fine-tune ...
Washington, DC · On-site
$61.75 - $81.50/hr
Software Developer Senior DCSA | Security clearance required Our Company N2IA Technologies is a ... Teach the AI Context: You will implement things like RAG, Agentic AI. * Optimization: Fine-tune ...
Washington, DC · On-site
$61.75 - $81.50/hr
Software Developer Senior DCSA | Security clearance required Our Company N2IA Technologies is a ... Teach the AI Context: You will implement things like RAG, Agentic AI. * Optimization: Fine-tune ...
$61.75 - $81.50/hr
Software Developer Senior DCSA | Security clearance required Our Company N2IA Technologies is a ... Teach the AI Context: You will implement things like RAG, Agentic AI. * Optimization: Fine-tune ...
$61.75 - $81.50/hr
Software Developer Senior DCSA | Security clearance required Our Company N2IA Technologies is a ... Teach the AI Context: You will implement things like RAG, Agentic AI. * Optimization: Fine-tune ...
Germantown, MD · On-site
$91K - $119K/yr
... and teach others on the team. Qualifications * Bachelor's degree in engineering or related ... years of professional software development experience * Strong front-end development with ...
Germantown, MD · On-site
$91K - $119K/yr
... and teach others on the team. Qualifications * Bachelor's degree in engineering or related ... years of professional software development experience * Strong front-end development with ...
$54.4K - $66.5K
1% of jobs
$66.5K - $78.7K
4% of jobs
$78.7K - $90.8K
9% of jobs
$102.1K is the 25th percentile. Wages below this are outliers.
$90.8K - $103K
12% of jobs
$103K - $115.1K
15% of jobs
The median wage is $123.1K / yr.
$115.1K - $127.3K
14% of jobs
$127.3K - $139.4K
15% of jobs
$144.2K is the 75th percentile. Wages above this are outliers.
$139.4K - $151.6K
13% of jobs
$151.6K - $163.7K
9% of jobs
$163.7K - $175.9K
5% of jobs
$175.9K - $188K
3% of jobs
$54.4K
$126.7K
$188K
A Software Teaching job involves educating students or professionals on various software concepts, programming languages, and development tools. Instructors may work in schools, colleges, coding bootcamps, or corporate training programs. Responsibilities include designing lesson plans, delivering lectures, conducting practical sessions, and assessing learners’ progress. Strong technical knowledge, communication skills, and the ability to simplify complex topics are essential for success in this role.
To excel in Software Teaching, a solid grasp of programming languages, software development methodologies, and instructional design—often backed by a degree in computer science or a related field—is essential. Familiarity with coding environments (such as Visual Studio Code), version control systems (like Git), and certifications in software education or specific programming languages are valuable assets. Excellent communication, patience, and the ability to simplify complex technical concepts are crucial soft skills for engaging diverse learners. These skills ensure that instruction is both technically sound and accessible, fostering student success and confidence in software skills.
Professionals in Software Teaching often face the challenge of addressing varying skill levels within a single class or workshop, which requires adapting teaching styles and materials for different learners. Keeping course content current with rapidly evolving software and technologies can also be demanding, necessitating ongoing professional development. Additionally, creating engaging, hands-on learning experiences that mirror industry practices is vital—but it can require extra effort and creativity. Overcoming these challenges is rewarding, as effective Software Teaching directly empowers learners to thrive in technology-driven careers.
The most popular types of Software Teaching jobs in Washington are:
For Software Teaching jobs in Washington, the most frequently searched job titles are:
The top searched job categories for Software Teaching jobs in Washington are:
Cities in Washington with the most Software Teaching job openings:

VTG is seeking a Software Developer for a 200+ FTE technical development program supporting the Sponsor’s Entitlement Programs as well as IdAM /ICAM, Authentication, Authorization, Attributes and Digital Policy Management. The Software Engineer will work with a large team of developers, software engineers and data engineers. The successful candidate will support continuity of our customer’s mission by helping to modernize and implement industry standards while ensuring secure, reliable, and uninterrupted availability of IT systems.
o Comfort and familiarity in maintaining legacy applications
o Experience in modernization of legacy applications
o Ability to write custom scripts to install and configure code in EC2 instances
o Experience leveraging Amazon Web Services
o Experience creating RESTful API
o Experience with spring boot
o Develop Java and Angular (Typescript) that leverage Elasticsearch
o Comfort and familiarity designing and utilizing custom ETL methodology
o Strong communication, design, and documentation skills
o Strong time and workflow management skills
o Comfort and familiarity in unit testing, peer code review, and automated testing techniques like Selenium (create, edit, maintain, execute)
o Work within the parameters of Agile & Scrum methodologies
o Willingness to mentor and teach junior developers’ community best practices in a constructive fashion
o Ability to methodically think through new and exciting challenges in a collaborative team environment in order to provide technically sound solutions
BS degree and 16+ years of relevant experience
• Must have experience with Java, spring boot, Angular (Typescript), and the Cloud / Amazon Web Services
• Prior experience reading and developing solutions to customer requirements and specifications
• Prior experience developing custom ETL
• Knowledge of Git, Jenkins, selenium, and Rundeck
• Experiencing working in Command Line (RH Linux)
BS degree and 16+ years of relevant experience
• Must have experience with Java, spring boot, Angular (Typescript), and the Cloud / Amazon Web Services
• Prior experience reading and developing solutions to customer requirements and specifications
• Prior experience developing custom ETL
• Knowledge of Git, Jenkins, selenium, and Rundeck
• Experiencing working in Command Line (RH Linux)