Computer Programming - Online Instructor - BYU-Pathway Worldwide
The Church of Jesus Christ of Latter-day Saints
Computer Programming Course Instructor
Candidates must be fluent in English and submit their application in English to be considered. Only those currently living in and authorized to work in Brazil are eligible.
The application system will store candidate information. Once submitted, application details will be shared with Church Education System (CES) partners involved in the selection process. Applicants may receive a rejection email during or after review; however, unless a direct rejection is received from the hiring manager, applications will remain active and under consideration.
This posting serves as an interest list for future opportunities. Because hiring is based on enrollment needs, applicants may not be contacted immediately. Candidates not selected at this time will remain on file for consideration as future positions become available.
If you have any questions, please contact our Human Resources representative, Easton at View email address on click.appcast.io.
The Computer Programming Course Instructor is an important part of the instructional team. With a strong focus on the academic success of every student, instructors use their subject matter expertise, deep understanding of the curriculum, and student population to:
- Identify trends impeding academic success.
- Conduct targeted outreach and provide instruction to target groups and individuals.
- Build capable learners, confident in their ability to succeed academically and in life.
Instructors do not develop lessons or assessments, nor do they issue grades on student work (grading is handled by a centrally managed pool of qualified Graders).
Their focus is on the academic success of every student in their care.
Important: This is a part-time work-from-home position with the following flexible schedule:
- 10-12 hours per week (may vary week-to-week)
- At least 5 days worked each week
- Required attendance at periodic team meetings (as established by the department)
Course Description
Teaching and mentoring students (using Python and C#) for:
- CSE 110 - Introduction to Programming
- CSE 111 - Programming with Functions
- CSE 210 - Programming with Classes
- CSE 212 - Programming with Data Structures
These courses provide students with foundational computer programming skills, enabling them to contribute to software development teams.
CES Dress and Grooming Expectations
All online instructors and graders who support BYU-Pathway Worldwide commit to upholding the CES Honor Code in their roles as institutional representatives, leaders, and mentors.
Employees teach students through example and counsel how to make choices that exemplify these principles and expectations, while recognizing that the roles of employees and students are distinct from each other, and their choices will reflect these differences. Employees have a higher standard for dress and grooming.
When choosing attire, employees make decisions appropriate for their professional role, responsibilities, purpose, and setting.
Dress for men and women should:
- Be modest in fit and style. Dressing in a way that would cover the temple garment is a good guideline, whether or not one has been endowed. Accommodation may be made for athletic participation.
- Be neat and clean. Sloppy, overly casual, ragged, or extreme clothing is not acceptable.
Grooming:
- Hair should be clean, neat, modest, and avoid extremes in styles and colors.
- Men's hair should be neatly trimmed. Men should be clean-shaven. If worn, mustaches should be neatly trimmed.
Position Summary
BYU Pathway and BYU Idaho online courses are structured to include both an instructor and graders. Instructors are responsible for teaching and overall course delivery, while graders support the learning process by reviewing and evaluating assignments and providing students with constructive feedback. We are seeking instructors who will apply their skills and subject matter expertise to mentor students and facilitate teaching/learning experiences.
Responsibilities
- Using university and department-level procedures and materials to mentor and teach students.
- Gaining and retaining an in-depth knowledge of the curriculum and assignments students are completing each week.
- Applying authoritative content expertise to respond promptly to student questions and concerns about course content and assignments.
- Serving as the facilitator of the learning process by supporting students through posts/announcements, emails, occasional one-on-one virtual meetings, and videos.
- Communicating regularly with students regarding their participation and performance, and carrying out outreach efforts to ensure effective instruction and mentoring throughout the course.
- Developing genuine and meaningful relationships with all students through regular and consistent communication across approved channels.
- Using department-created and curated training materials, procedures, and systems to prepare and execute appropriate class-wide, group-wide, and individual outreach plans based on student trends and needs.
- Showing consistent and timely responsiveness to students who respond to targeted outreach.
- Tracking communication histories and meaningful interactions with students, and planning follow-ups at appropriate intervals.
- Participating occasionally in training exercises and/or training meetings to receive additional guidance and feedback.
- Applying feedback received through training and evaluation to improve performance.
Qualifications
NOTE : An applicant's résumé and official transcripts will be used to determine eligibility to serve as an instructor for the Computer Programming courses. Please clearly highlight relevant education, professional work, and technologies on your résumé.
General Instructor Requirements:
- Deep understanding of and commitment to BYU Pathway Worldwide's mission, defining characteristics, and student population.
- Fluency in English and Portuguese (required).
- Adaptability to new processes, procedures, and technologies.
- Excellent interpersonal skills: professional, respectful, and unbiased in sensitive situations.
- Proven reliability and ability to meet deadlines with minimal supervision.
- Proficiency in Microsoft Office, video conferencing, and discipline-specific software.
- Experience with online teaching/learning, especially with at-risk learners (preferred).
Specific Course Requirements: Computer Programming
- A master's degree in computer science or a related field and two years of professional software development experience is preferred.
- A bachelor's degree and 3-5 years of work experience may be considered.
- Experience with Python, C#, or Java is required.
- Expert proficiency with basic programming concepts, such as variables, data types, collections, loops, functions, libraries, I/O, error handling, and testing.
- Expert proficiency with basic object-oriented programming concepts, such as classes, methods, variables, and access modifiers.
- Familiarity with data structures and algorithms.
- Understanding object-oriented principles, such as abstraction, encapsulation, polymorphism, and inheritance.
- Experience with version control software, such as GitHub.
- Experience with code editors, such as Visual Studio Code.
- Ability to communicate clearly in writing.
Additional Documentation Requirement
Candidates advancing to the next stage of the hiring process will be required to provide the following academic documents:
- Official transcript (histórico escolar) of a completed bachelor's or master's degree. The transcript must be sent directly from the awarding institution, either in digital or physical format. Transcripts submitted by the candidate, regardless of format, will not be considered official for accreditation or academic credential verification purposes. Please note that this process may take time and may involve additional expenses, depending on the institution.
- Copy of diploma (front and back) showing the date of degree completion or the date of the graduation/commencement ceremony (data da colação de grau).
Academic documents issued by Brazilian or international institutions are acceptable, provided they are officially recognized in Brazil and the country of origin (Bacharelado, Licenciatura, Mestrado, Mestrado Profissional).
In-progress transcripts and associate-level degrees are not acceptable. A completed bachelor's degree is the minimum requirement for this position.
- ...Representatives are responsible for providing excellent support to BYU-Pathway Worldwide students. They can work between 8:00 am and 5:00 pm Monday... ...an at-home setup: ~ A quiet workplace ~ Laptop or computer with a private at-home setup (no Chrome Books) ~1024x768...WorldwideComputerPart timeWork at officeLocal areaRemote workMonday to FridayFlexible hours
$31.29 - $35.8 per hour
...information technology program to students from various ages and levels of computer operation knowledge to... ...along with online and are supplemented with... ...students in curriculum pathways, as well as, continuing... ...Recommended) Cisco Academy Instructor certification Physical...OnlineComputerHourly payPart timeInternship- ...Under limited supervision, the Instructor of Computer Integrated Machining... ...Applied Science (AAS) degree program and continuing education courses... ...and College Promise (CCP) pathways. Develops, plans, and... ...staff and includes the use of online instructional platforms....OnlineComputerFull timeTemporary workWork at officeLocal areaImmediate startAfternoon shift
$56.9k
Instructor, Nursing - FT SCC reserves the right to change... ...include face‑to‑face, online, laboratory, and/or... ...or courses within the program. The instructor develops... ...articulation/clear pathways to higher education.... ...and experience using computer software including Microsoft...OnlineComputerFull timeTemporary workWork experience placementWork at officeMonday to FridayShift workWeekend workDay shift- ...Christian principles into practice through programs that build healthy spirit, mind and... ...our community. Position Summary The Pathways Instructor is responsible for planning and... ...Skills And Knowledge Excellent personal computer skills. Demonstrated strong customer...ComputerImmediate startNight shift
- Program Instructor, Pathways - Lakewood YMCA Lakewood YMCA, 16915 Detroit Ave, Lakewood, Ohio, United States of America Job Description Posted Monday... ...age. Technical Skills and Knowledge Excellent personal computer skills. Demonstrated strong customer service skills....ComputerPart timeLocal areaImmediate startNight shift
- Program Instructor, Pathways - West Park YMCA West Park YMCA, 15501 Lorain Rd, Cleveland, Ohio, United States of America Job Description Posted Thursday... ...of age Technical Skills and Knowledge: Excellent personal computer skills Demonstrated strong customer service skills....ComputerPart timeLocal areaImmediate startNight shift
$64.12k
Title: Instructor, Marketing Department: TR Business... ...supervisor (may include online or Weekend College) Accommodates... ...learning outcomes and program learning outcomes and... ...Ability to use computer applications and... ...responsibilities. #J-18808-Ljbffr Effie Worldwide, Inc.WorldwideOnlineComputerWork experience placement- ...College seeks adjunct instructors to teach courses in Spanish... ..., either in person or online. We value quality in... ...; Contribute to program and General Education... ...English; Broad knowledge of worldwide Hispanic cultures and... ...proficiency using computer applications, online resources...WorldwideOnlineComputerSummer workInternshipWork at officeWeekend workAfternoon shift
- ...Title: Adjunct Instructor - Computer Information Technology - Programming or Database Courses Required Documents Needed to Upload at Time of Application:... ...To provide quality on-ground instruction (possible online) for student learning and to maintain a positive learning...OnlineComputerFull timePart timeWork experience placementSummer workWork at office
$21 - $33.5 per hour
...CLA) Position Title Fitness Instructor Job Title Instructor Pool... ...Contemplative Studies Initiative ( CSI ) program, a part of the College of... ...of color -217k+ alumni worldwide -For more interesting facts... ...1- 4 as needed. The online application system will allow...WorldwideOnlineHourly payFull timeLocal areaFlexible hoursWeekend workDay shiftAfternoon shift$30 - $40 per hour
...five (5) part-time STEM Academy Instructors for an in-person math and science based high school program at a community organization in... ..., Math, Physics, IST, Computer Science) to a group of high school... ...If you are unable to use our online application process due to an...OnlineComputerHourly payPart timeFor contractorsRemote workWeekday work- ...OPS K-5 Science/STEM Instructor/PKY Job no: 539091 Work type: Non-Permanent... ...experience in tech tools and computer programming to support student learning.... ...: Interested applicants must apply online at and include: # A cover letter or...OnlineComputerPermanent employmentTemporary workPart timeImmediate start
- ...Higher Education, Inc. is seeking an Adjunct Instructor for Information Technology in Dover, New... ...should possess a Master's Degree in Computer Science or related field and have prior... ...Responsibilities include delivering coursework online or in hybrid formats, participating in...OnlineComputer
$125 per hour
...Position Type: Online Instructor/Michigan Virtual Employee Date Posted: 3/9/2026 Location... ...Technology Requirements: Personal Computer that is owned and/or controlled by the... ...SUMMARY: Facilitates an instructional program that has been developed and aligned to...OnlineComputerFull timeTemporary workPart timeSummer workWork at officeRemote workMonday to FridayFlexible hours$55k - $60k
...Automation & Robotics Instructor Danville Community College developed... ...in the summer of 1966, all programs taught by Danville Technical... ...are attending lab and online coursework Resolve attendance... ...Fanuc and Yaskawa robots ~ Computer programming/coding and/or language...OnlineComputerSummer work$53.56 per hour
..., certificate, and continuing education programs, affordable tuition, and extensive outreach... ...routing, troubleshooting and repair of computers and other IT equipment, following... ...employee and candidate feel welcome Online applications are stored on a secure site...OnlineComputerHourly payPart timeInternshipMonday to Friday- ...Web Development Instructor Campus is seeking experienced, mission-driven, student... ...to deliver high-impact, online courses as part of our programs. This role is ideal for educators passionate... ...degree in Information Technology, Computer Science, Information Systems, or a...OnlineComputerSummer workWork at officeRemote work10 hours per weekFlexible hours
- ...Position Title: Adjunct Instructor - Computer Information Systems Location: Multiple Locations... ...classes as needed. Classes may include: programming (Java, Python, etc.), database design/... ...face-to-face, blended and/or online modes of delivery; delivery on or off...OnlineComputerFull timeTemporary workPart timeWork experience placementWork at office
$56.1k
...Instructor, Precision Machining & Automation Technology - FT SCC... ...Dean, Associate Dean, and the Program Chair, the Precision Machining... ...learning in classroom, lab, and online environments.In this role,... ...the phone.Ability to use basic computer skills.Ability to lift and...OnlineComputerFull timeWork at officeShift workDay shiftAfternoon shift- ...Position Summary The ELL/LEP Instructor is responsible for the... ...English language learner (ELL) program and services and for providing... ...changes, educational software, and online tools to ensure the center... ...walk, talk, hear, operate a computer, hand-held learning device...OnlineComputerContract workSummer workImmediate start
- ...caregivers and consumers worldwide. ZSers drive impact by... ...Business Analytics, Computer Science, MIS or... ...platforms Proficiency in programming languages like Python... ...development & custom learning pathways Milestone training... ...of employment. An online application, including...WorldwideOnlineComputerWork at officeLocal areaWork from homeFlexible hours
- ...Community College is seeking a full-time Instructor of Computer Integrated Machining to provide... ...and deliver classes both on-site and online. Candidates should possess an Associate... ...machining experience and proficiency in CNC programming and CAD software. This role supports...OnlineComputerFull timeLocal area
$66.98k
...experienced Correctional Transitional Instructor to fill a vacancy for Manson... ...quality educational programs for incarcerated individuals.... ...resume writing, interviewing, and computer software use. Guiding... ...is via the 'Apply' or 'Apply Online' buttons on the official...OnlineComputerPermanent employmentFull timeTraineeshipImmediate startAll shiftsMonday to FridayShift workDay shift- ...Posting Number: 260010 Job Title: Instructor Pool: Computer Numeric Control (CNC) Applicant... ...The Computer Numeric Control (CNC) Program Part-time Faculty position will be responsible... ...environments, such as in-person, online, remote, and hybrid formats Provide...OnlineComputerHourly payFull timeTemporary workPart timeWork at officeRemote work
- ...Data Science Instructor - Pool - UCLA Extension UCLA Extension is considered one of the top programs of its kind, offering to more than 35,00... ...region. The Engineering and Computer Science Academic Unit... ...Engagement & Support: For 100% online instructional mode, hold...OnlineComputerContract workPart timeWork at officeImmediate start1 day per week
$22 per hour
The Research Associate Program at GBI, in cooperation with NPS at... ...confidentiality guidelines, escalation pathways, and role boundaries;... ...to adjust focus working with computer business equipment and other... ...changes.How to Apply:Please apply online through this application link...OnlineComputerHourly payInternshipWork at officeNight shift$620 per week
...Summer Camp Instructor - 77902373 Date: May 6, 2026 The State Personnel... ...team to deliver experiential programs designed to engage youth with... ...preferred. Must be computer literate in MS Outlook, Word,... ...positions require completion of online training which are most...OnlineComputerPrice workFull timeContract workSummer workSeasonal workWork at officeWeekend workAfternoon shift- The Instructor, Orthopeadic Technology is responsible for the planning... ...and effective educational programming. As a member of the... ...available to teach courses in online, traditional, and blended/hybrid... ...large audiences; Competence in computer technologies, such as...OnlineComputerPart timeWork experience placementWork at office
$56.1k
...Information Position Title Instructor, Building Construction... ...Construction Technology Program, the instructor is responsible... ...develop instructional aids on the computer, compile a library of... ..., and researching textbooks, online resources, and data for course...OnlineComputerPermanent employmentFull timeTemporary workWork experience placementWork at officeMonday to FridayShift workWeekend workDay shiftAfternoon shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Computer Programming - Online Instructor - BYU-Pathway Worldwide. Be the first to apply!
- korean language instructor United States
- massage therapy instructor United States
- arabic instructor United States
- veterinary technician instructor United States
- sailing instructor United States
- tactical medical instructor United States
- online accounting instructor United States
- pmp instructor United States
- welding instructor United States
- information technology instructor United States

