
Ativa os alertas de emprego por e-mail!
An online education provider is seeking a part-time Online Instructor to mentor students in programming courses. This role requires fluency in English and Portuguese, preferably a master's degree in computer science, and experience with Python, C#, or Java. Instructors will facilitate learning and support students academically while working remotely from Brazil. Interested candidates must submit academic transcripts and documents as part of the application process.
Computer Programming – Online Instructor - BYU-Pathway Worldwide, Sao Paulo, SP, Brazil (Remoto)
This posting serves as an interest list for future opportunities. Because hiring is based on enrollment needs, applicants may not be contacted immediately. The role is part-time, work-from-home with a flexible schedule. Official transcript (histórico escolar) of a completed bachelor's or master's degree is required for advancement in the process. Eligible applicants must be fluent in English and submit applications in English. Only those currently living in and authorized to work in Brazil are eligible. Applications may be shared with Church Education System (CES) partners involved in the selection process. Applicants may receive a rejection email during or after review; unless a direct rejection is received from the hiring manager, applications remain active and under consideration. For questions, contact Easton at ****** postings and location details reflect current information and may be subject to change.
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 issue grades (grading is handled by a centrally managed pool of qualified Graders).
The focus is on the academic success of every student in their care.
Course and Subjects 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 programming skills to contribute to software development teams.
BYU Pathway and BYU Idaho online courses include both instructors and graders. Instructors teach and deliver courses; graders review assignments and provide feedback. We seek instructors who will mentor students and facilitate teaching/learning experiences.
Mentor and teach students using university and department materials. Maintain in-depth knowledge of the curriculum and weekly assignments. Respond promptly to student questions and concerns about course content and assignments. Facilitate learning through posts/announcements, emails, occasional one-on-one virtual meetings, and videos. Communicate regularly with students about participation and performance; conduct outreach for effective instruction and mentoring. Develop meaningful relationships with students through regular, approved channel communications. Use department training materials to prepare and execute outreach plans based on student trends and needs. Provide timely responses to students from targeted outreach. Track communication histories and plan follow-ups at appropriate intervals. Participate in training exercises/meetings to receive guidance and feedback. Apply feedback from training/evaluation to improve performance.
General Instructor Requirements: Deep understanding of BYU Pathway Worldwide's mission 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. 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. Proficiency with basic programming concepts and object-oriented programming concepts. Familiarity with data structures and algorithms; understanding of object-oriented principles. Experience with version control software (e.g., GitHub) and code editors (e.g., Visual Studio Code).
Candidates advancing to the next stage must 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 (digital or physical).
Transcripts submitted by the candidate will not be considered official for accreditation purposes. Note: the process may take time and may involve additional expenses. Copy of diploma (front and back) showing the date of degree completion. Academic documents from Brazilian or international institutions are acceptable if officially recognized in Brazil and the country of origin. In-progress transcripts and associate degrees are not acceptable; a completed bachelor's degree is the minimum requirement.
Os Candidatos Que Avançarem Para a Próxima Etapa Do Processo Seletivo Deverão Apresentar Os Seguintes Documentos Acadêmicos: Histórico escolar oficial de bacharelado ou mestrado concluído. O histórico deve ser enviado diretamente pela instituição de ensino responsável pela titulação, em formato digital ou físico. Históricos enviados pelo próprio candidato não serão considerados oficiais para credenciamento. Observação: o processo pode demandar tempo e custos adicionais. Cópia do diploma (frente e verso) que comprove a data de conclusão. Serão aceitos documentos emitidos por instituições brasileiras ou estrangeiras, desde que reconhecidos oficialmente no Brasil e no país de origem.
Não serão aceitos históricos de cursos em andamento ou diplomas de nível tecnólogo. O requisito mínimo é um bacharelado concluído.
Job Identification ******