Computer Programming – Online Instructor

4 semanas atrás


Joinville, Brasil The Church of Jesus Christ of Latter-day Saints Tempo inteiro

Overview Computer Programming – Online Instructor - BYU-Pathway Worldwide role at The Church of Jesus Christ of Latter-day Saints 2 days ago Be among the first 25 applicants Join to apply for the Computer Programming – Online Instructor - BYU-Pathway Worldwide role at The Church of Jesus Christ of Latter-day Saints Get AI-powered advice on this job and more exclusive features. Job Description 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. Responsibilities 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. 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. 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. 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). Not applicable: in-progress transcripts and associate-level degrees. A completed bachelor’s degree is the minimum requirement for this position. Documentação Adicional Requerida 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, independentemente do formato, não serão considerados oficiais para fins de credenciamento ou verificação de títulos acadêmicos. Observe que este processo pode demandar tempo e gerar custos adicionais. Cópia do diploma (frente e verso) que comprove a data de conclusão do curso ou a data da colação de grau. Serão aceitos documentos acadêmicos emitidos por instituições brasileiras ou estrangeiras, desde que reconhecidos oficialmente no Brasil e no país de origem (Bacharelado, Licenciatura, Mestrado, Mestrado Profissional). Não serão aceitos históricos de cursos em andamento e diplomas de nível tecnólogo. O requisito mínimo para esta vaga é um bacharelado concluído . Senioriy level Entry level Employment type Part-time Job function Education and Training Industries Religious Institutions and Non-profit Organizations We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #J-18808-Ljbffr



  • Joinville, Brasil A Igreja de Jesus Cristo dos Santos dos Últimos Dias Tempo inteiro

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


  • Joinville, Brasil Tata Consultancy Services Tempo inteiro

    Come to one of the biggest IT Services companies in the world!! Here you can transform your career! Why to join TCS? Here at TCS we believe that people make the difference, that's why we live a culture of unlimited learning full of opportunities for improvement and mutual development. The ideal scenario to expand ideas through the right tools, contributing...


  • Joinville, Brasil Bairesdev Tempo inteiro

    At BairesDev, we've been leading the way in technology projects for over 15 years.We deliver cutting-edge solutions to giants like Google and the most innovative startups in Silicon Valley.Our diverse 4,000+ team, composed of the world's Top 1% of tech talent, works remotely on roles that drive significant impact worldwide.When you apply for this position,...

  • Sr Engineering Analyst

    2 semanas atrás


    Joinville, Brasil Franklin Electric Tempo inteiro

    **Description**: **Key Responsibilities**: - Collaborate with cross-functional teams to define requirements and deliver high-quality software - Implement best practices for security, scalability, and performance optimization - Develop and maintain documentation for cloud architecture and implementation - Stay up-to-date with the latest trends and...

  • Test Automation Engineer

    2 semanas atrás


    Joinville, Brasil Pixida do Brasil Tempo inteiro

    Are you fascinated by e-mobility, infotainment, telematics, and cutting-edge automotive technologies? Would you like to contribute to these areas by developing automated testing to drive innovative solutions forward? If so, we’d love to hear from you! To strengthen our consulting and development teams for one of our customers as a premium car manufacturer,...


  • Joinville, Brasil Pixida Do Brasil Tempo inteiro

    Are you fascinated by e-mobility, infotainment, telematics, and cutting-edge automotive technologies?Would you like to contribute to these areas by developing automated testing to drive innovative solutions forward?If so, we'd love to hear from you!To strengthen our consulting and development teams for one of our customers as a premium car manufacturer, we...

  • Senior/Mid Software Engineer

    2 semanas atrás


    Joinville, Brasil Brick Abode Tempo inteiro

    PositionSenior/Mid Software Engineer at Brick Abode.Fully remote, full-time, mid-senior level.About Brick AbodeBrick Abode is a software development company that serves clients from multiple countries worldwide, with varying technological needs.We value a solid computer science foundation, autonomy, and a culture that encourages learning and stepping outside...

  • Senior/Mid Software Engineer

    2 semanas atrás


    Joinville, Brasil Brick Abode Tempo inteiro

    Overview Brick Abode is a software development company that serves clients from multiple countries with differing technological needs. We value a solid computer science base and offer autonomy, not limiting you to a single narrow task. Team members are in touch with client needs, sometimes directly, and are encouraged to learn new things beyond their comfort...


  • Joinville, Brasil Vivareal Tempo inteiro

    Job description Somos uma empresa 100% digital, com tecnologia desenvolvida localmente e líder no mercado de compra e venda online. Nos tornamos a marca que melhor representa a economia circular no país. Hoje contamos com dois escritórios nas cidades de Rio de Janeiro e São Paulo. Nosso modelo de trabalho flexível oferece autonomia e liberdade para que...


  • Joinville, Brasil Mindrift Tempo inteiro

    Freelance Developer Consultant (Ruby) - Quality Assurance (AI Trainer) 5 days ago Be among the first 25 applicants This opportunity is only for candidates currently residing in the specified country. Your location may affect eligibility and rates. Please provide your resume in English and specify your proficiency level. At Mindrift, innovation meets...