Post Job Free
Sign in

Programming Instructor for Swift- Project

Company:
Borough of Manhattan Community College
Location:
New York, NY
Posted:
May 19, 2024
Apply

Description:

This is for a one-week 12-hour project. Considered contract and paid at an hourly rate.

Job Title: Programming Instructors for Swift

Closing Date: Until Filled

Job Category: Information Technology Training

Location: City University of New York

City/Cities: New York, NY

Position Type: Contract – one week 12 hours

Job Description:

Borough of Manhattan Community College (BMCC) Center for Continuing Education is looking for professional Programming instructors who have a knack for delivering top-notch training. The incumbent will be responsible for providing quality instruction to high school students in a one-week pilot summer camp swift course.

He/she must have a strong knowledge of Swift programming. This is a great opportunity for candidates with a strong IT background and education delivery to work in a rapidly growing, fast-paced environment. If you thrive in a fast-paced environment where you have the opportunity to deliver high-quality, professional training courses, BMCC Continuing Education is looking for you!

Responsibilities:

Provide quality and technically relevant instruction, assessment, and feedback in lectures and laboratory in the areas of Swift Programming information technology, and computer systems/applications

Teaches material from approved curriculum and develops daily lesson plans

Ensure course and program learning outcomes are delivered as defined by the course syllabus and program expectation

Motivates students to actively participate in all aspects of the educational process.

Design assignments to conform to the objectives of the courses in the curriculum

Assist with course/program evaluation and continuous improvement

Desired Competencies:

Ability to inspire and motivate students in a learning-centered environment

Possess good organizational and planning skills

Ability to utilize different methods and mediums in delivering course material

Must have required subject matter expertise and outstanding communication skills

Must have excellent motivational and instructional skills in a diverse and non-traditional environment

Relate successfully with students and staff of diverse cultural, social, or educational backgrounds.

Job Requirements:

Qualifications:

Must have 5+ years of Programming experience with a good understanding of Programming languages. The successful candidate must be able to deliver core training in the following content areas:

Advanced knowledge inSwift programming

Teach courses involving information that revolve around career pathways in the workforce

Previous teaching experience in a post-secondary education environment preferred

A bachelor's degree or higher is required.

Experience of 3+ years asa software application education/training professional is required

Proven experience in instructional design, training background, and delivering classes with high marks from attendees

Excellent oral communication and presentation skills are required

Experience with e-Learning tools, development, and delivery is highly desirable

Ability to define course objectives and deliverables based on course offering and audience a plus

Strong instructional design background Experience creating content encompassing the above for training material (classroom and online) or technical documentation

Experience utilizing a variety of training delivery methods (e.g. self-study, instructor-led, workshop/lab) to meet or exceed requirements for delivery of learning objectives within schedule and budget parameters

Experience in project management around technical documentation or training development and delivery

Technical knowledge of training and development concepts, best practices, theories and procedures

Experience with Learning Management systems, Databases, training scheduling, communication, registration, and tracking of certification programs

Strong coaching and mentoring skills

Some knowledge of Object-Oriented & Non-Object-Oriented Programming Methodology & Practice, ideally with designing and programming such as, but not limited to C++, Python, Ruby, Rails, Java, HTML, JavaScript, MySQL, C#, node.js, Android, iOS is desirable

Job Types: Part Time

Instructional hours: 12 hours

Salary: $55-65 per hour

How to Apply:

Candidates should email their resume and cover letter to to be considered for this position.

Apply