Online Visiting Professor – Software Development

Posted 1 day ago

This is a fully remote position, open to applicants in Arizona, +2 more states.

📋 Description

• Instruct undergraduate and graduate courses in software development and related areas.

• Enhance student learning in line with the standards set by DeVry University.

• Create course syllabi and lesson plans.

• Implement teaching strategies to fulfill course and program goals.

• Design and deliver approved course syllabi that include terminal course objectives.

• Organize, prepare, update, and revise course materials as required.

• Utilize online technologies and course-related software, such as websites, email, and online discussions.

• Demonstrate effective oral and written communication to engage students and enhance their learning experience.

• Publish course objectives, assignment and exam dates, and evaluation weight distributions.

• Ensure that exam content and difficulty align with course objectives.

• Prepare and grade exams in a consistent and fair manner.

• Provide prompt feedback to students.

• Integrate responsible AI technologies into teaching and learning activities.

• Identify, assess, and manage appropriate and inappropriate student use of AI tools.

• Perform additional duties as assigned.


⛳️ Requirements

• A doctorate in Computer Science, Software Engineering, Information Systems, or a closely related field is essential.

• Minimum of 18 graduate credit hours in software development, programming, software engineering, or related computing fields.

• Applicants are required to submit unofficial graduate-level transcripts with their application.

• Degrees must be obtained from an institution accredited by an agency recognized by the U.S. Department of Education or the Council for Higher Education Accreditation, or from an international institution determined to possess equivalent accreditation.

• Three to five years of practical professional experience in software development, software engineering, application development, or similar programming roles.

• Proven experience with modern programming languages, development frameworks, and software engineering methodologies, including the design, development, testing, and deployment of software applications.

• Possession of industry-recognized certifications or professional credentials related to programming, software engineering, or application development.

• Strong expertise in software development principles.

• Excellent communication skills, with the ability to convey complex programming and development concepts to a diverse audience.

• Understanding of secure coding practices, software lifecycle management, and quality assurance methodologies, including testing, debugging, and version control practices.

• Additional requirements may be dictated by state licensing, institutional policy, or accreditation standards.

• A commitment to continuous professional development in instructional technology, digital literacy, and responsible AI practices.

• Preferred: Industry certifications in programming or software development technologies.

• Preferred: Experience with Agile, Scrum, test-driven development, and iterative design methodologies.

• Preferred: Familiarity with DevSecOps practices, continuous integration, continuous delivery pipelines, automated testing, and version control platforms.

• Preferred: Experience in designing and developing full-stack applications, including front-end interfaces, back-end services, and database integration.

• Preferred: Knowledge of accreditation processes, outcomes assessment, curriculum mapping, and continuous improvement initiatives.

• Preferred: Active participation or engagement in professional software development or computing organizations.

• Preferred: Experience incorporating development environments, collaborative coding platforms, and project-based software development labs into post-secondary education.

• Preferred: Two to five years of teaching experience at the post-secondary level.


🏝️ Benefits

• Comprehensive faculty training program.

• Ongoing faculty development opportunities.

• Flexible assignments based on University needs and discretion.

People also viewed

Virtuozzo22 hours ago

Software Engineer

BG flagBulgaria OnlyFreelanceSoftware Engineer
ApplyView job
LatchBio23 hours ago

AI Biologist – Protein Design, Engineering

US flagCalifornia OnlyFull-timeSoftware Engineer$140k – $180k/year
ApplyView job
IDERA Software1 day ago

C# Integration Developer

US flagUnited States OnlyFull-timeSoftware Engineer
ApplyView job
DeVry University1 day ago

Online Visiting Professor – Engineering Technology

US flagUnited States OnlyPart-timeSoftware Engineer
ApplyView job
J-Mack Technologies, LLC1 day ago

Django Developer, Mid-Level

US flagUnited States OnlyFull-timeSoftware Engineer$75k – $80k/year
ApplyView job
Clinical Outcomes Solutions1 day ago

Senior R Developer

US flagUnited States OnlyFull-timeSoftware Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers