Work in Washington Veterans Jobs

Job Information

Coding Dojo Software Development Instructor in Remote, Washington

Software Development Instructor - This position is full-time and remote working overnight hours in the US with students in the Saudi Arabia time zone.

The ideal candidate will have subject matter expertise and be a current practitioner in relevant technical disciplines.


Coding Dojo is a global education technology company that offers a three-full-stack computer programming bootcamp, as well as courses on Data Science and other emerging technologies. The innovative curriculum and Learning Management System are designed to train students to become self-sufficient developers, regardless of their technical background. We also make it a mission to support underserved communities and increase diversity in the tech industry. This position is a rare opportunity to join a rapidly growing company and make a positive impact in many people's lives. At Coding Dojo we pride ourselves on possessing a culture of execution that caters to wave makers rather than wave riders. If you're interested in joining a diverse and dynamic team who value speed, continuous improvement, measurement, focus, accountability, and always attacking the gap, you'll feel right at home at Coding Dojo.


  • Create the content/curriculum of the Software Development(Java, Python, and C#/.Net Core) program.

  • Deliver instruction on Software Development using Python Full-Stack(Flask, Django), Java Full-Stack(Spring Boot) and C#/.Net .

  • Facilitate group discussions, demos, and in-class remote activities.

  • Follow industry trends for Software Development and related technologies.

  • Play a hands-on role in curriculum development, use what you learn from working with students to make the curriculum world-class.

  • Gather and report on student metrics.

  • Work alongside Coding Dojo's Online Instruction team to deliver remote training.

  • Participate in professional training, so you stay fresh.

  • Responsible for potential deployment with any/multiple Coding Dojo clients with the ability to flex work and tasks based on client needs and requests.

Required Education, Experience, Abilities

  • BS degree or higher from an accredited college or university in Software Systems, Computer Science, Electrical Engineering, or a similar technical discipline.

  • Experience as an instructor/trainer including planning, scheduling, and delivering Software Development and related training programs and materials.

  • Excellent troubleshooting skills, self-motivated, results-driven, and well-organized.

  • Excellent communication and presentation skills, both oral and written.

  • Minimum 5+ years of working experience of software development using Java, Python, and C# .

  • Must have experience as a Full Stack Developer.

  • Good knowledge of coding standards, code reviews, source control management, build process, testing, and operations.

  • Must have good hands-on experience with the following programming language used for Software Development:

  • Java

  • Python

  • C# .NET