1

Software Teaching Jobs in Washington (NOW HIRING)

Software Engineer - Mid

Washington, DC · On-site

$120 - $150/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... 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 ...

New

VTG is seeking a Software Engineer for a technical development program supporting the Sponsor ... teach junior developers' community best practices in a constructive fashion • Ability to ...

VTG is seeking a Software Developer for a technical development program supporting the Sponsor ... teach junior developers' community best practices in a constructive fashion • Ability to ...

Sr. Software Developer

Mclean, VA · On-site

$56 - $73.75/hr

Ability to convey technical information to non-technical individuals to teach navigation of Github ... Demonstrated understanding of software development best practices, including version control ...

Sr. Software Developer

Mclean, VA · On-site

$55.25 - $73/hr

... to 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 ...

Sr. Software Developer

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 ...

Software Developer Senior

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 ...

Software Engineer II

Germantown, MD · On-site

$92 - $119/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

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 ...

Software Developer Senior

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 ...

Software Developer Senior

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 ...

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 ...

Software Engineer II

Germantown, MD

$91K - $119K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... 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 ...

Showing results 41-60

Software Teaching information

See Washington salary details

$54.4K

$126.7K

$188K

How much do software teaching jobs pay per year?

As of Aug 19, 2026, the average yearly pay for software teaching in Washington is $126,675.00, according to ZipRecruiter salary data. Most workers in this role earn between $101,900.00 and $147,200.00 per year, depending on experience, location, and employer.

What is a software teaching?

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.

What are the key skills and qualifications needed to thrive in software teaching?

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.

What are some typical challenges faced by professionals in software teaching roles?

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.

How do you become a software teacher?

To become a software teacher, you typically need a strong background in programming languages and software development, often demonstrated through a relevant degree or industry experience. Additionally, teaching skills, familiarity with educational tools, and certifications in specific technologies can enhance your qualifications. Gaining experience through tutoring, creating instructional content, or working in educational environments is also beneficial.

What are the most commonly searched types of Software Teaching jobs in Washington?

The most popular types of Software Teaching jobs in Washington are:

What are popular job titles related to Software Teaching jobs in Washington?

For Software Teaching jobs in Washington, the most frequently searched job titles are:

What cities in Washington are hiring for Software Teaching jobs?

Cities in Washington with the most Software Teaching job openings:

Infographic showing various Software Teaching job openings in Washington as of August 2026, with employment types broken down into 1% As Needed, 83% Full Time, 6% Part Time, 2% Temporary, and 8% Contract. Highlights an 82% Physical, 4% Hybrid, and 14% Remote job distribution, with an average salary of $126,675 per year, or $60.9 per hour.

Onsite Teacher - Paid Internship - Fall 2026

Cyberteck Academy

Montgomery Village, MD • On-site

$50 - $85/day

Part-time, Contractor, Internship

Posted 14 days ago


Job description


Part-Time Contract Job or Paid Internship - Onsite Teacher - Fall 2026.

COMPENSATION: $50-$85 per Single class shift, additional for multi class shifts (2.5 - 5 hour shifts)


About Us:

CyberTeck Academy is a company offering after-school and Summer camp services with a focus on computer science and game design for students grades 1st-7th. We are doing business with hundreds of schools in Washington DC, Maryland, and Virginia.


Website of CyberTeck Academy:

www.cyberteckacademy.com


JOB DESCRIPTION:
No previous experience is required! PAID TRAINING and curricula are provided! This is a great job for college students or part-time job seekers interested in gaining teaching experience and learning more about this exciting field. Classes meet once a week at each school and run for 6 to 8 weeks. Only a minimum of 2 days of availability per week is required!

Teach technology classes at schools in one (or more) of the following VA/MD/DC counties/cities:

Loudoun | Fairfax | Prince William | DC | Montgomery | Howard | Frederick

Training will start in August 2026 & work will follow afterwards.

Virginia Locations

For Fairfax locations, the shift's hours fall between 1:30 pm - 5:30 pm, while for Prince William County's, the hours fall between 1:00 pm-5:00 pm with shifts lasting approximately 3.5 hours in that range (depending on school locations)

There are Saturday classes available from 8:15am-11am US EST or 9:45 am-12pm US EST.


Maryland Locations

Montgomery county shifts hours fall between from 2:45 till 6:45 US EST (as many days as possible needed to teach )


Howard county shift’s hours fall between from 1:30 till 5:30 US EST (as many days as possible needed to teach)



Preference will be given to candidates who can work 3 or more days a week, especially in Howard.


DC Location 4001 Calvert St NW, Washington, DC
Must be available on Wednesdays and Thursdays
The hours will be from 2 pm to 6pm
Start: week of Feb 9 till May, Paid Training will be before then

MUST HAVE OWN VEHICLE TO TRANSPORT COMPANY LAPTOPS AND RELATED EQUIPMENT

DUTIES:
Pick up equipment from our local facility and travel to assigned school
Show up ON TIME - we are responsible for children
Set up laptops and related equipment for 8-12 children
Teach Minecraft Programming, Game Design, Animation, and/or Lego Robotics classes
Ensure students safely leave with appropriate parents or staff

QUALIFICATIONS:
Familiar with video and/or computer games
Enjoys working with and teaching kids between 5 and 14 years of age
Good interpersonal and communication skills
Must be able to work well independently
Must be able to pass a criminal and sex offender background check
*PLUS but not required - some experience with basic programming, Minecraft, Lego Robotics, or any 3D modeling software
*PLUS but not required - some child-care, teaching and/or tutoring experience

This is a paid internship or part-time SEASONAL Contract position. Paid training will be available for new employees the first month of each season.

How to Apply:
Please send your resume to walaa@cyberteckacademy.com and note that you MUST answer these screening questions:
  1. Are you eligible to work in the United States?

  2. Do you have a vehicle?

  3. Where do you live?

  4. What counties are you willing to work in? (VA:Fairfax, Prince William, DC. MD: Montgomery, Howard, Frederick.)

  5. What weekdays are you available to work during the relevant time for counties you want to work in?

    • Montgomery, MD 2:45 till 6:45 US EST

    • Howard, MD: 1:30 till 5:30 US EST

    • Frederick, MD: 3:30-7:45pm

    • Fairfax, VA: 1:30-5:30pm

    • Prince William, VA: 1-5pm

    • DC: 2-6:00pm

  6. Are you available to work during the relevant times on weekends for your chosen counties?

    • Howard, MD: 8am-12pm Saturday, 11am-2:45pm Sunday

    • Frederick. MD:

    • Fairfax, VA: 8am-12pm Saturday

    • Prince William, VA: 8am-12pm Saturday

  7. When are you available to start work?

  8. Are you available to start training in August 2026 & work afterwards?