2

Full Time Software Engineering Teaching Jobs in Reno, NV

Warehouse Associate

Reno, NV · On-site

$16 - $19/hr

Job Type Full-time Description Position Summary Monsen Engineering is seeking a dependable and ... Together, these organizations provide customers with integrated hardware, software, and services ...

New

Traffic Engineer

Reno, NV · On-site

$37.50 - $49.50/hr

Traffic Engineer Department: Transportation Employment Type: Full Time Location: Reno, NV ... Proficiency in Cube and/or TransCAD travel demand modeling software, andworking on Vehicle Miles ...

Job Type Full-time Description Monsen Engineering is seeking a Branch Operations Manager to lead ... Together, these organizations provide customers with integrated hardware, software, and services ...

Warehouse Associate

Reno, NV · On-site

$16 - $19/hr

Position Summary Monsen Engineering is seeking a dependable and motivated Warehouse Associate to ... Forklift experience or willingness to learn What We Offer * Full-time, Monday-Friday schedule

New

Full-time, permanent role with opportunities for professional growth and advancement Required ... of Engineering software including, but not limited to: * Civil Design & Grading (Civil 3D ...

Senior Roadway Design Engineer

Reno, NV · On-site

$130K - $180K/yr

Transportation Employment Type: Full Time Location: Reno, NV Reporting To: Devin Cartwright ... software common to the field of transportation engineering * Experience designing freeways ...

Traffic Engineer

Reno, NV

$37.50 - $49.50/hr

Wood Rodgers, a leading engineering consulting firm based in California, is hiring a Traffic ... Proficiency in Cube and/or TransCAD travel demand modeling software, andworking on Vehicle Miles ...

Traffic Engineer

Reno, NV

$37.50 - $49.50/hr

Wood Rodgers, a leading engineering consulting firm based in California, is hiring a Traffic ... Proficiency in Cube and/or TransCAD travel demand modeling software, andworking on Vehicle Miles ...

Permanent/Full-time • Language: English ▶︎ What will you do: ・Install, configure ... software, and process-related issues both onsite and remotely. ・Provide advanced technical ...

New

Permanent/Full-time • Language: English • What will you do: • Install, configure, commission ... software, and process-related issues both onsite and remotely. • Provide advanced technical ...

New

Substation Engineer

Reno, NV · Remote

$100K - $128K/yr

Our client is a Construction Engineering and Power Service Corporation looking for high-quality ... Experience with PSCAD, CYME, ETAP, or SKM software. * Previous work with major utilities or ...

Design foundations using commercially available software such as LPILE. * Develop steel structure ... Coordinate with other engineering disciplines. Qualifications * Bachelors of science or master's in ...

Senior Engineer - Civil Structural

Reno, NV · On-site

$99K - $135K/yr

Design foundations using commercially available software such as LPILE. * Develop steel structure ... Coordinate with other engineering disciplines. Qualifications * Bachelors of science or master's in ...

next page

Showing results 1-20

Full Time Software Engineering Teaching information

See Reno, NV salary details

$63.3K

$147.1K

$204.9K

How much do full time software engineering teaching jobs pay per year?

As of Jul 14, 2026, the average yearly pay for full time software engineering teaching in Reno, NV is $147,091.00, according to ZipRecruiter salary data. Most workers in this role earn between $119,600.00 and $172,500.00 per year, depending on experience, location, and employer.

What are some common challenges faced by full-time software engineering instructors, and how can they be managed effectively?

Full-time software engineering instructors often encounter challenges such as balancing curriculum updates with fast-evolving technologies, addressing diverse student learning needs, and managing large classroom dynamics. Staying current with industry trends through continuous learning and professional development is essential. Instructors can also collaborate closely with other educators to share resources, implement peer learning activities, and adopt adaptive teaching strategies to better support students with varying skill levels.

What is the difference between Full Time Software Engineering Teaching vs Full Time Software Development?

AspectFull Time Software Engineering TeachingFull Time Software Development
Required CredentialsTypically requires a degree in computer science or education, teaching certifications may be preferredRequires a degree in computer science, software engineering, or related field; certifications are optional
Work EnvironmentEducational institutions, classrooms, online teaching platformsCorporate offices, tech companies, remote or on-site development teams
Employer & Industry UsageUniversities, coding bootcamps, online education platformsTech companies, startups, software firms, freelance projects

Full Time Software Engineering Teaching focuses on educating students and professionals in coding and software concepts, often within academic or training settings. In contrast, Full Time Software Development involves creating, testing, and maintaining software products within industry environments. Both roles require strong technical skills, but teaching emphasizes communication and curriculum delivery, while development centers on coding and project execution.

What is a Full Time Software Engineering Teaching position?

A Full Time Software Engineering Teaching position involves instructing students in the principles, practices, and tools of software engineering. This role typically requires developing lesson plans, delivering lectures, leading lab sessions, assessing student work, and staying current with industry trends. Educators in this field may teach topics such as programming languages, software design, algorithms, and development methodologies. The position can be found at universities, colleges, coding bootcamps, or technical institutes, and often involves collaborating with other faculty and supporting students’ academic and career growth.

What are the key skills and qualifications needed to thrive as a Full Time Software Engineering Teacher, and why are they important?

Thriving as a Full Time Software Engineering Teacher requires a strong background in computer science or software engineering, typically with a relevant degree and professional experience in programming. Familiarity with coding languages (such as Python, Java, or JavaScript), development environments, and educational technologies like learning management systems is essential. Excellent communication, patience, and the ability to inspire and mentor students are standout soft skills for this role. These competencies ensure students receive high-quality, practical instruction and support, preparing them effectively for careers in software engineering.
What are popular job titles related to Full Time Software Engineering Teaching jobs in Reno, NV? For Full Time Software Engineering Teaching jobs in Reno, NV, the most frequently searched job titles are:
What job categories do people searching Full Time Software Engineering Teaching jobs in Reno, NV look for? The top searched job categories for Full Time Software Engineering Teaching jobs in Reno, NV are:
What cities near Reno, NV are hiring for Full Time Software Engineering Teaching jobs? Cities near Reno, NV with the most Full Time Software Engineering Teaching job openings:
Online K-8 Teacher Full-time Limited Term (Ending March 2027)

Online K-8 Teacher Full-time Limited Term (Ending March 2027)

Washoe County School District

Reno, NV • On-site

Full-time

Posted 28 days ago


Washoe County School District rating

5.8

Company rating: 5.8 out of 10

Based on 28 frontline employees who took The Breakroom Quiz

441st of 574 rated elementary and secondary schools


Job description

Certified - Classroom Teacher - Elementary - Intermediate Grades
Job Number 2000017699
Start Date
Open Date 06/16/2026
Closing Date
TEACHER - ONLINE VIRTUAL SCHOOLS
This role involves on-site teaching, offering vibrant, in-person learning experience.
SUMMARY DESCRIPTION
The Online Virtual School Teacher creates a supportive online learning environment that promotes student growth and academic success. They deliver instruction, monitor progress, and collaborate with students and families to meet individual learning needs. This role requires strong teaching skills, comfort with technology, and the ability to adapt classroom best practices to a virtual setting. Though the primary focus is on academic core instruction, teachers must be comfortable with supporting new users of technology.
ESSENTIAL DUTIES AND RESPONSIBILITIES
The essential functions and duties listed below are intended to guide the various types of work that may be performed and are not exhaustive. Additional duties may be assigned by site administrators as needed to support students and site-based initiatives.
  • Teach material from approved curriculum in accordance with assigned course schedule.
  • Motivate students to actively participate in all aspects of the educational process, including class discussions, assignments, projects, research, etc.
  • Maintain online asynchronous communication (and synchronous if appropriate) with students in online discussions, to assist students in achieving completion objectives, monitor completion of assignments and coach special projects.
  • Provide regular, accurate, and timely student-specific assistance, feedback, and support to students relative to their performance.
  • Communicate with students, parents, and staff on a regular basis to develop and update student learning plans and schedules, provide feedback on student work, suggest instructional approaches and strategies.
  • Ensure assessment guidelines and regulations are followed at all times.
  • Assist with the development of new curriculum or coursework in the virtual environment.
  • Ensure student growth and achievement is continuous and appropriate for age group, subject area, and/or program classification and provide appropriate interventions if necessary.
  • Ensure that each student enrolled in a virtual/online course has accurate and up-to-date records and log all student and parent contact.
  • Manage field trips and make efforts to integrate trips into the curriculum.
  • Implement virtual methods of creating and maintaining a school community.
  • Review curriculum and devise alternate approaches to presenting lessons to increase student understanding.
  • Demonstrates a knowledge base and willingness to implement a variety of web 2.0 tools to enhance student virtual learning experiences.

Planning, Preparation, and Programming
  • Demonstrates mastery of content, pedagogy, resources, and knowledge of appropriate subject areas.
  • Sets instructional outcomes for diverse learners and provide differentiated instruction to meet the needs of all students.
  • Designs coherent instruction and student assessments aligned with Nevada Academic Content Standards.
  • Assist with school-wide data analysis, as part of a professional development needs assessment.
  • Implement instructional activities that contribute to a positive online learning environment where students are actively engaged in meaningful online learning experiences.
  • Collaborate with other members of the instructional team.
  • Clearly articulate deadlines, schedules, and procedures to students and parents to ensure that student's complete coursework in a timely manner.
  • Assist school site administrator with student placement.
  • Assist students and parents with technical support requests relating to the course interface and student information systems.
  • Uses a variety of programs and software applications, as appropriate, to complete instructional and administrative tasks.
  • Reinforces and collaborates with grade level and/or content area team the consistent use of proven, research-based strategies for effective classroom management, lesson co-planning, active student engagement, and virtual/online instructional delivery.
  • Participate in professional development as provided and scheduled by the school site administrator.

Classroom Environment
  • Creates a positive online learning environment of high expectations, respect, rapport, and cultural acceptance
  • Establishes a culture of online learning
  • Demonstrates cultural competency
  • Ability to work occasional evening hours as needed to support some families.
  • Support students and parents with alternate strategies and provide additional assistance with daily assignments and projects.

Public Relations
  • Communicate and interact in a professional, effective manner, both orally and in writing, with students, parents, colleagues and other members of the community to support student success.
  • Work with students, parents, and schools in a positive, proactive manner regularly through the use of computers and telephone
  • Provide direct consultation to students and parents on matters relating to courses, procedures, and online learning strategies.
  • Assist in providing information to community groups, schools, and/or parents about the virtual/online instructional programs and other marketing efforts that require teacher representation
  • Customer focused approach
  • Willing to visit and support students in their homes as necessary to ensure all students are progressing successfully through the program.

Professional Responsibilities
  • Meet professional obligations through efficient work habits such as meeting deadlines, honoring schedules, coordinating resources, and meetings in an effective and timely manner.
  • Use formative and summative assessments in order to differentiate and improve instructional practices and strategies.
  • Participate in the organization and administration of the state testing as directed
  • Evaluate student performance on a regular basis and provide feedback to students and parents.
  • Attends school and district meetings and trainings related to the position.
  • Seeks opportunities to share practices and online learning with colleagues and to learn from them.
  • Supports the district and school's vision and common goals.
  • Seeks out and participates in ongoing professional online learning opportunities within and outside the school that generally address identified needs
  • Communicates with school site administrators
  • Performs other job-related duties as assigned.
  • Team player track record
  • High Degree of flexibility
  • Model, guide and encourage legal, ethical and safe behavior related to technology use.
  • Be cognizant of the diversity of student academic needs and incorporate accommodations into the online environment.

Special Education Responsibilities, if assigned:
Provides aide to Special Education students and other teachers needing assistance in the performance of several fundamental teaching responsibilities as described in Special Education law and in the four domains of the Teacher Performance Standards. Incumbent performs related work as required. (Special Education)
  • Communicates effectively and works collaboratively with zone school to set up the change of placement IEP working with the zone case manager to monitor the implementation of the IEP.
  • Communicates effectively and works collaboratively with North Star Staff to ensure that the IEP is being appropriately implemented.
  • Assess student learning congruent with instructional and IEP goals, monitor weekly student progress and provide zone school case manager with regular updates.
  • Work collaboratively with the zone school to implement the IEP making sure the student needs and goals are met and followed.
  • Prepare and maintain accurate records
  • Work directly with students and provide assessment data as needed.

QUALFICATIONS
Any combination of education and experience that would provide the required knowledge and skills is qualified. A typical way to obtain the knowledge and skills would be:
Education/Experience: Bachelor's degree from an accredited college or university.
License/Certificates: Possession of, or ability to obtain the following:
  • a valid State of Nevada driver license with a driving record acceptable to the District.
  • possession of a valid Nevada teaching license.
  • State Licensure/ endorsement in multiple subject areas.
  • Must possess or be able to acquire a Nevada teaching license issued by the Nevada Department of Education.
  • Must hold an appropriate endorsement in the subject area being taught.

Desired Qualifications
  • Master's Degree in related Field..
  • Online teaching experience and certification of online teacher training.
  • Home Visit Training.
  • Exceptional Communication skills written and oral with the understanding of the uniqueness of the online communication vs face to face.
  • Develop and deliver assessments, projects and assignments that meet the Nevada Academic Content Standards and assess student learning progress by measuring student achievement of learning goals.
  • Highly Qualified

COMPETENCIES FOR SUCCESSFUL PERFORMANCE OF JOB DUTIES
Knowledge Of:
  • Strong content expertise in K-12 education and effective teaching practices
  • Standards-Based Educational Practice and its application in instruction
  • Use of Professional Learning Communities (PLCs) to enhance teaching and student achievement
  • School Improvement Planning strategies
  • Core principles and structures of effective online instruction
  • Collaborative teamwork with K-12 colleagues, administrators, and district staff
  • Successful teaching experience, including integrating technology to enhance instruction
  • Broad teaching background across various grade levels and subjects
  • Commitment to using data and technology to improve instructional outcomes
  • Creative and analytical problem-solving skills for integrating technology in education
  • Understanding of learners' needs related to developing computer and technology skills
  • Use of diverse instructional and learning strategies
  • Application of philosophical methods, resources, and publications for effective teaching and mentoring
  • Integration of both existing and emerging technologies to support student learning and engagement
  • Effective coaching and mentoring practices in educational settings

Skill At:
  • Demonstrating competency and initiative in learning new technologies and tools
  • Using current productivity tools, including Microsoft Office, Web 2.0 tools, Adobe Acrobat, and Infinite Campus Gradebook
  • Navigating web-based reporting systems and understanding basic networking concepts
  • Applying formative and summative assessment data to guide instruction
  • Participating in and/or leading Professional Learning Communities (PLCs)
  • Building positive relationships with district staff and colleagues
  • Designing and implementing strategies that promote active, collaborative online learning
  • Meeting deadlines and managing time effectively
  • Communicating clearly and professionally in both verbal and written formats
  • Collaborating in team environments to achieve school and stakeholder goals
  • Exercising sound judgment and maintaining confidentiality
  • Making thoughtful, creative, and ethical decisions
  • Demonstrating teacher leadership, including organizing blended learning and school events
  • Using instructional technology and data systems, including Excel and other data analysis tools, with expertise

Ability To:
  • Create and use a variety of formal and informal student assessments
  • Promote a collaborative team environment while accomplishing complex tasks
  • Prepare and organize blended learning programs and school events
  • Support new users of technology and apply tech tools to enhance instruction

WORK ENVIRONMENT?/ PHYSICAL DEMANDS
The work environment and physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions.
  • Lifting objects up to 25 lbs.: Never
  • Lifting objects over 25 lbs.: Never
  • Sitting for extended periods: Continuously
  • Standing for extended periods: Rarely
  • Walking for extended periods:?Rarely
  • Bending or stooping: Frequently
  • Reaching above shoulder height?Rarely
  • Pushing/pulling objects: Rarely
  • Climbing stairs or ladders: Rarely
  • Operating heavy machinery: Never
  • Exposure to outdoor weather conditions: Rarely
  • Exposure to loud noises:?Occasionally
  • Working in confined spaces:?Never
  • Working at heights: Never
  • Working with hazardous materials:?Never
  • Repetitive hand or arm movements: Continuously ?

Definitions:??
  • Never: The activity or condition does not occur.??
  • Rarely: The activity or condition occurs less than 10% of the time.??
  • Occasionally: The activity or condition occurs 10-30% of the time.??
  • Frequently: The activity or condition occurs 30-60% of the time.??
  • Continuously: The activity or condition occurs more than 60% of the time.

THIS JOB SPECIFICATION SHOULD NOT BE CONSTRUED TO IMPLY THAT THESE REQUIREMENTS ARE THE EXCLUSIVE STANDARDS OF THE POSITIO

What Washoe County School District employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom