
Computer Programming – Online Instructor
Há 7 dias
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
-
Associate Technical Course Developer
4 semanas atrás
Joinville, Brasil DocuSign, Inc. Tempo inteiroCompany Overview Docusign brings agreements to life. Over 1.5 million customers and more than a billion people in over 180 countries use Docusign solutions to accelerate the process of doing business and simplify people’s lives. With intelligent agreement management, Docusign unleashes business-critical data that is trapped inside of documents. Until now,...
-
Senior Network Engineer
Há 4 dias
Joinville, Brasil Bairesdev Tempo inteiroAt 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,...
-
Backend Developer
2 semanas atrás
Joinville, Brasil Occupop Tempo inteiroAt Occupop, we believe in smart and easy recruitment. That’s why we have developed new and innovative ways to recruit online. Saving time and money for our users is our number one goal! We are a global start up company with teams based across Ireland, Canada and Brazil. **Project** **Requirements**: - 2- 3 years of experience as a professional software...
-
Test Automation Engineer
Há 7 dias
Joinville, Brasil Pixida Do Brasil Tempo inteiroAre 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...
-
AI Partner Operations Specialist
4 semanas atrás
Joinville, Brasil OneStream Software Tempo inteiroOverview Employer Industry: Financial Technology Why consider this job opportunity: Salary up to $85,000 Comprehensive benefits package including Medical, Dental, Vision, and Life Insurance Opportunities for professional development and training Strong culture and camaraderie within the team Flexibility to work remotely from anywhere in the USA Chance to...
-
NICE Contact Center Configuration Specialist
2 semanas atrás
Joinville, Brasil Remote Jobs Tempo inteiroEmployer Industry: Information Technology Why consider this job opportunity: Salary up to $80,000, depending on experience Opportunity for career advancement and growth within the organization 100% remote work flexibility Comprehensive benefits package, including medical insurance and retirement plan Engage in collaborative projects with cross-functional...
-
Android Engineer, Eero
1 semana atrás
Joinville, Brasil Amazon Tempo inteiroJoin to apply for the Android Engineer, eero role at AmazonContinue with Google Continue with GoogleJoin to apply for the Android Engineer, eero role at AmazonGet AI-powered advice on this job and more exclusive features.Sign in to access AI-powered advicesContinue with Google Continue with GoogleContinue with Google Continue with GoogleContinue with Google...
-
Software & Refrigeration Control Researcher
2 semanas atrás
Joinville, Brasil Nidec Global Appliance (Brasil) Tempo inteiroThe R&D team in Control and Embedded Software is involved in the development of frequency inverters and control boards. This team supports the Nidec GA Commercial Applications business segment by creating and maintaining solutions that maximize the benefits of variable-speed technology in the refrigeration system and simplify its...
-
Hiring Assistant
4 semanas atrás
Joinville, Brasil Brick Abode Tempo inteiroOverview About Brick Abode: We are a software development company that serves clients from multiple countries with differing technological needs. We value a solid computer science base, autonomy, and a culture of learning. Candidates who fit our values can have an amazing career with us. We are looking for a proactive and communicative professional who is...
-
Software Engineering Internship
1 dia atrás
Joinville, Brasil JobScore Tempo inteiro**About us**: - JobScore privately matches talented people with great jobs. - Our online network has been live since 2006 and is used by 1000+ employers and 2M+ Job Seekers. - JobScore was founded by a Silicon Valley recruiter (who is Brazilian) and a Silicon Valley computer scientist. **About our software engineering internship**: - Work with us for at...