Remote Software Developer + Computer Science Jobs in Jul 2019 📈 Open Startup
RSS
API
Post a Job

get a remote job
you can do anywhere

Remote Software Developer Computer Science Job in July 2019 at Universitat Oberta De Catalunya posted 3 months ago

Get a  email of all new remote Software Developer + Computer Science jobs

Subscribe
×

  Jobs

  People

👉 Hiring for a remote Software Developer + Computer Science position?

Post a Job - $299
on the 🏆 #1 remote jobs board

This year

The UOC is looking to hire affiliated teaching staff for the Bachelor in Software Development ( academic year 2019/2020).{linebreak}{linebreak}The Bachelor in Software Development is a new official 3-year undergraduate degree aimed at preparing the software developers of the future. It has a global audience: teaching is performed online through UOC’s virtual Campus and English is the language of instruction.{linebreak}{linebreak}{linebreak}Subjects:{linebreak}{linebreak}- Graph Theory{linebreak}- Programming{linebreak}- Database usage{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}# Responsibilities{linebreak} In an online learning environment, course instructors present, guide, plan, stimulate, focus, motivate, assess and tie together students' learning processes, with a proactive approach. It is the course instructor's job to provide teaching assistance to students (individually and collectively), monitoring their learning over the semester and proposing improvements to the course.{linebreak}{linebreak}Course instructor must settle doubts, offer examples and additional explanations that make it easier for the student to understand the subject matter, stimulate debate, encourage participation in forums, correct assessment tests, provide feedback to help students' learning processes, etc.{linebreak}{linebreak}In addition to these basic functions, those contracted as course instructors may perform other activities related with the preparation of learning resources.{linebreak}Course instructor must log on to the Virtual Campus on a daily basis and must answer students in a maximum of 48 hours.{linebreak}The course instructor's activity is coordinated by a member of the UOC's faculty.{linebreak} {linebreak}{linebreak}# Requirements{linebreak}Graph Theory:{linebreak}{linebreak}Required:{linebreak}{linebreak}- BSc or MSc in Computer Science, Mathematics or a closely related field.{linebreak}- Good knowledge of discrete mathematics, graph theory and computational complexity.{linebreak}- Teaching experience at a university (undergraduate) level.{linebreak}- Excellent communication skills.{linebreak}- Proficient in English at a C2 level.{linebreak}- The candidate will need to provide a cover letter in English.{linebreak}{linebreak}Desired:{linebreak}{linebreak}- PhD in Computer Science, Mathematics or related fields.{linebreak}- Experience in distance learning environments (e.g., Moodle, MOOCs){linebreak}- English as a native language{linebreak}{linebreak}Programming:{linebreak}{linebreak}Required:{linebreak}{linebreak}- BSc or MSc in Computer Science, Mathematics or a closely related field.{linebreak}- Proven knowledge of the theory of programming formal aspects{linebreak}- Excellent knowledge of C and its programming environment{linebreak}- Ability to design programming exercises {linebreak}- Teaching at the undergraduate level, preferably with computer science students or related fields. {linebreak}- Good communication, mathematical, algorithmic and software development skills{linebreak}- Ability to work within a team in the cloud and knowledge to use cloud tools{linebreak}- Excellent written and oral English skills (minimum B2 level){linebreak}{linebreak}Desired:{linebreak}{linebreak}- PhD in Computer Science or related field.{linebreak}- Proven experience in e-learning environments (e.g.: Moodle or any other LMS){linebreak}- English as a native language{linebreak}- Professional experience in software development{linebreak}- Research in learning/teaching programming {linebreak}- The candidate will need to provide a cover letter in English.{linebreak}{linebreak}{linebreak}Database usage:{linebreak}{linebreak}Required:{linebreak}{linebreak}- BSc or MSc in Computer Science, or a closely related field.{linebreak}- Good knowledge of database management systems, SQL, PostgreSQL.{linebreak}- Excellent communication skills.{linebreak}- English at a C1 level.{linebreak}{linebreak}Desired:{linebreak}{linebreak}- Knowledge of no-SQL databases and the JDBC PostgreSQL driver.{linebreak}- PhD in Computer Science, or related fields.{linebreak}- Teaching experience at a university (undergraduate) level.{linebreak}- Experience in distance learning environments (e.g., Moodle, MOOCs){linebreak}- English as a native language.{linebreak}- The candidate will need to provide a cover letter in English.{linebreak}{linebreak}{linebreak}Affiliated teaching staff need to have experience and currently be employed in their field. The Universitat Oberta de Catalunya needs professionals whose main professional activity is linked to the position they are applying for, enabling them to provide a quality service. Therefore, applicants must have a main professional activity that they will maintain alongside their work as affiliated teaching staff.

See more jobs at Universitat Oberta de Catalunya

# How do you apply?{linebreak} This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.