Instructor – Software Development (Temporary)
Bow Valley College
10d ago

Job Description

Bow Valley College is the largest and fastest growing Comprehensive Community College in Alberta. We have over 20 locations across southern Alberta helping 14,000 learners each year.

Our mission is to contribute to the vitality of communities and strength of the economy through innovative adult education programs and services which equip students for successful living, lifelong learning, and employment in a global knowledge-based environment.

Why work at Bow Valley College? We have recently been named one of Alberta's Top 70 Employers for 2018. Bow Valley College is made up of employees who are committed to our learners success, as well as each other s.

Our staff and faculty consistently say it is the people who keep them at the College, the opportunity to make a difference in the lives of our students, and the incredible support they receive from their co-

workers and supervisors.

The School of Community Studies and Creative Technologies has an exciting opportunity for an Instructor, Software Development (temporary, full-time).

The Instructor applies skill in teaching and learning to facilitate inclusive student engagement and educational approaches for learners as they develop software development and computer programming skills.

The Instructor guides the development of curriculum, courses, and methodologies to address the learning requirements within the Software Development programs.

The Instructor works collaboratively with faculty and internal stakeholders to facilitate inclusive learning opportunities for learners of varying skill-

  • levels and experience; delivers and develops software development and related curriculum as assigned; supports internal research into continuous instructional improvement;
  • and liaises with external stakeholders to support placement and partnership opportunities in industry.

    Areas of responsibility will include :

    Provides program and curriculum support - 65%

  • Defines, evaluates and validates learning outcomes.
  • Instructs courses as assigned.
  • Designs, develops and reviews course / curriculum with faculty and Program Coordinator support.
  • Provides expertise in software development technology related initiatives.
  • Keeps current regarding changes in industry and supports curriculum redesign as required.
  • Keeps current with industry practices in software development and related technologies.
  • Participates in recruitment events.
  • Maintains current understand of industry trends and innovation.
  • Provides a positive learning experience for Students 15%

  • Collaborate with faculty to ensure best practices in instructional delivery.
  • Supports innovation in course development and instructional design.
  • Identifies areas of concerns and refer to the Program Coordinator for follow up if necessary.
  • Supports the program in awarding scholarships and bursaries.
  • Participates in college and departmental events that promote student success (for example, but not limited to : orientation, open house, graduation).
  • Builds and maintain relationships with internal and external stakeholders and promote the department and the College - 10%

  • Assists with articulation and transfer activity as required.
  • Meets with industry and community stakeholders and sit on Advisory Committee.
  • Attends external industry networking events.
  • Develops community partnerships in industry for placement support.
  • Other duties / special projects - 10%

  • Completes any professional development requirements (for example, but not limited to : D2L; Agresso Student Module Training, Instruction Skills Training, FOIP).
  • Provides input into Continuing Learning initiatives at BVC.
  • Ability and willingness to participate in applied research.
  • Other duties as assigned .
  • Minimum Qualifications

  • Bachelor’s degree in Computer Science / Software Development / Computer Programming or a related field, or equivalent experience.
  • 2 years’ instructional experience at the post-secondary / adult education / corporate training level.
  • Previous experience in a leadership or mentoring role.
  • An equivalent combination of directly related education and experience may be considered.
  • Preferred Qualifications

  • Master’s Preferred Computer Science / Software Development / Computer Programming or a related field
  • Direct software development / computer programming instructional experience.
  • Experience working successfully in a project team.
  • Demonstrated flexibility in multi-unit organizations with experience working across business units.
  • Excellent communication, interpersonal, and problem solving skills required.
  • Expert knowledge in software development and principles.
  • Instructional experience in a related field or in a post-secondary environment would be considered an asset.
  • Exceptional writing skills.
  • Curriculum development experience an asset.
  • Experience working with an online delivery platform (i.e. D2L, Blackboard or Moodle)
  • Highly organized and self-motivated.
  • Core Competencies

    Building / Nurturing / Fostering Relationships & Organization-wide Perspective

  • Develops direct business relationships to understand the preoccupations of various college stakeholders and to move a broad network of organization connections toward responsive and collaborative levels of communication and action.
  • Is open-minded when different perspectives are presented.
  • Models Agility

  • Adapts well to change and helps others through the change process.
  • Communicates effectively the purpose and benefits of functional and faculty / department change initiatives, building the buy-
  • in of a range of their team members and stakeholder groups.

    Organization Advocacy

  • Looks for opportunities to showcase the organization’s capabilities
  • Models a positive image to others both inside and outside the organization
  • Critical Decision Making

  • Identifies and weighs alternatives to make defensible and informed decisions and choices.
  • Makes good decisions based on a mixture of analysis, experience and judgement
  • Open Communication / Listening

  • Informs team of possible implications of events occurring inside or outside the organization.
  • Promotes information sharing and open channels of communication within their team.
  • This is a full-time temporary (Faculty) position.

    Please note that all successful candidates will be required to provide government issued identification and proof of educational qualifications upon hire and may be required to provide an enhanced police information check.

    Minimum Education Requirements Bachelor's Degree Location BVC CALGARY - CA (Primary)

    Job Family Faculty FTE Per Individual (%) 100 Closing Date 6 / 29 / 2018 Employment Status Temporary Salary Commensurate with experience

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form