drjobs Instructor- Software Development

Instructor- Software Development

Employer Active

1 Vacancy
The job posting is outdated and position may be filled
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Calgary - Canada

Hourly Salary drjobs

$ 88817 - 100552

Vacancy

1 Vacancy

Job Description

SAITs School for Advanced Digital Technology (SADT) is committed to preparing our students to thrive in the borderless global economy. We offer an exciting range of media and technology programs built on a foundation of applied technologyimmersed experiences and enhanced with workintegrated learning opportunities.

How do we make this happen Through a committed school of experts focused on the values of excellence in learning and learners partnerships and collaboration and being flexible and forward thinking. SADT is SAITs boldest transformation to date designed with the future in mind and working closer with industry than ever. Join us as we strive to instigate a new world!

The Opportunity

The School of Advanced Digital Technology is seeking a dynamic and enthusiastic individual to join our BTech program in Software Development as an Instructor. Reporting to the Academic Chair you will play a key role in managing the learning process and ensuring students achieve their full potential. Using a variety of teaching strategies technologies and handson learning approaches you will create a learning environment that is pedagogically sound technically supported and innovative. Your commitment to student success will be central to this role as you collaborate with colleagues to enhance academic experiences and program outcomes.

In addition to teaching you will dedicate 50 of your time to scholarly activities including software development research and publishing peerreviewed articles in the programs related fields presenting at conferences and supervising students applied research projects. This role provides an exciting opportunity to engage in meaningful research while shaping the next generation of software development professionals.
If you are passionate about teaching research and innovation and eager to contribute to a dynamic academic community we encourage you to apply. This is your chance to inspire future software developers advance research in the field and collaborate with likeminded professionals in a forwardthinking institution.

The Role


    • Teaching & Curriculum Development
    • Teach a range of software development courses at introductory and advanced levels in the degree.
    • Develop curriculum design/revise specific courses create an effective and innovative learning environment aligned with industry best practices and emerging technologies.
    • Incorporate realworld applications research insights and innovative teaching methods into lessons.
    • Engage students through lectures lab activities projects and handson learning experiences.
    • Assess student progress and achievement.
    • Research & Scholarly Activities
    • Conduct cuttingedge research in the programs key areas.
    • Publish peerreviewed articles in recognized journals and present at international conferences.
    • Secure research opportunities and collaborate on interdisciplinary projects.
    • Supervise undergraduate research projects new project initiatives and thesis work.
    • Industry Collaboration & Student Mentorship
    • Stay current with emerging trends in software development AI cryptography cloud computing and databases.
    • Build partnerships with industry professionals research institutions and academic peers.
    • Guide students in career development internships and research opportunities.
    • Participate in faculty meetings curriculum development and work collaboratively with peer colleagues.

Qualifications


    • Education & Experience:
    • PhD in Software Development Computer Science Artificial Intelligence or a closely related field.
    • Proven research experience with a strong record of peerreviewed publications and conference presentations.
    • Minimum 5 years of industry experience in software development software engineering system architecture or an equivalent field (industry experience requirement may be relaxed for candidates with exceptional academic and research credentials).
    • Experience in teaching and mentoring students at the undergraduate level.
    • Strong background in software system design algorithms and highperformance computing.
    • Active involvement in industryacademic collaborations and grantfunded research projects.
    • Good understanding of program planning curriculum development faculty mentorship
    • Preferred Skills & Expertise
    • Expertise in software engineering object oriented algorithms artificial intelligence and advanced programming concepts.
    • Strong programming skills in Python Java C or other widely used languages.
    • Deep knowledge of data structures database management computational intelligence and cloud computing.
    • Proficiency in secure software development cryptography and cybersecurity principles for software developers.
    • Handson experience with modern web technologies API development and major cloud computing tools like AWS and Azure.
    • Demonstrate an ability to quickly learn and adapt to new technologies programming languages and development frameworks.
    • Ability to mentor students lead research projects and contribute to curriculum development.

Application Materials

    • Resume detailing educational background professional experience and relevant accomplishments.
    • Cover letter outlining teaching philosophy research interests and reasons for interest in the position.
    • Contact information for at least two professional references.
    • One recent peer reviewed publication.
Job Classification: Instructor
Salary Range: $88817 $100552
Hours per week: 37.5
Posting End Date: March 24th 2025

About SAIT


Employment Type

Full-Time

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.