Job Closed
This listing is no longer active.
Established in 1931, DeVry University offers educational opportunities founded on experiential learning and real-world applications. Today, DeVry is an online college and universit
Online Visiting Professor for Software Engineering
Location
United States
Posted
98 days ago
Salary
0
Job Description
Online Visiting Professor for Software Engineering
DeVry University
This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description DeVry University focuses on developing long-term relationships with superior instructors who have high professional standards, excellent communication skills, enthusiasm and a commitment to providing the finest practitioner-focused education. We are seeking primarily Industry Professionals to share their knowledge and experience with undergraduate and graduate students in a variety of fields. - Courses meet once or twice a week for eight weeks. - Face-to-face interaction is blended with technology (such as online discussions and online assignments) for an enhanced learning environment. - Commitment is on a course by course basis. - Develops and provides students with an approved DeVry University syllabus that follows a template established by the local campus, and which includes the terminal course objectives. - Organizes, prepares, and regularly revises and updates all course materials. - Uses appropriate technological options for online technologies and course-related software, including Websites, e-mail, and online discussions for preparing the course and making it accessible to students. - Models effective oral and written communications that engage the students, provide clarity, and improve student learning. - Sets clear expectations for the course by publishing course terminal objectives, assignment/examinations dates, and weight the distribution of various evaluation categories. - Ensures that the content and level of material included on exams correspond to the course terminal objectives. - Demonstrates consistency and fairness in the preparation and grading of exams, and provides timely feedback to students. - Completes other duties as assigned. Qualifications - A master's degree is required for all faculty positions (with 18 graduate hours in the subject being taught for undergraduate teaching; preferable a MS Software Engineering, or MSEE, MSCS with experience in software engineering). - Qualifying credentials must be awarded by an institution accredited by an agency recognized by the U.S. Department of Education or the Council for Higher Education Administration, or by an international institution determined to hold equivalent accreditation. - Additional requirements driven by state licensing or accreditation considerations may apply. - Faculty must have requisite subject matter expertise and outstanding communication skills. Requirements - To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. - Reasonable accommodations may be made to enable
Job Requirements
- A master's degree is required for all faculty positions (with 18 graduate hours in the subject being taught for undergraduate teaching; preferable a MS Software Engineering, or MSEE, MSCS with experience in software engineering).
- Qualifying credentials must be awarded by an institution accredited by an agency recognized by the U.S. Department of Education or the Council for Higher Education Administration, or by an international institution determined to hold equivalent accreditation.
- Additional requirements driven by state licensing or accreditation considerations may apply.
- Faculty must have requisite subject matter expertise and outstanding communication skills.
- To perform this job successfully, an individual must be able to perform each essential duty satisfactorily.
- Reasonable accommodations may be made to enable
Related Guides
Related Job Pages
More Software Engineer Jobs
React Engineer
Bluelight ConsultingBluelight is a leading software consultancy dedicated to designing and developing innovative technology that enhances users' lives. With a steadfast commitment to delivering exceptional service to our clients, Bluelight excels in its focus on quality and customer satisfaction. Our mission is not only to create cutting-edge applications but also to foster a collaborative and enriching work environment where each team member can grow and thrive. With a presence across the United States and Central/South America, Bluelight is in an exciting phase of expansion, continually seeking exceptional talent to join its dynamic and diverse community.
Role Description We are looking for a skilled individual to join our rapidly growing team at Bluelight. This position is ideal for someone who thrives in a fast-paced, dynamic environment where everyone's opinions and efforts are valued and appreciated. You will have the opportunity to contribute to challenging and meaningful projects, developing high-quality applications that stand out in the market. We value continuous learning, personal growth, and hard work, offering a collaborative environment that promotes professional development. If you are passionate about software development and eager to be part of a growing software consultancy, we invite you to apply and join us on this exciting journey. Qualifications - 3+ years of professional software development experience; 5+ years preferred but not required. - 3+ years of professional experience working with React. - Meaningful experience working on large, complex systems. - A four-year college degree is required. - Ability to take extreme ownership over your work. - Ability to identify with Bluelight's clients' goals and dedicate yourself to delivering on commitments. - An understanding of best practices and a commitment to following them. - Ability to work through new and difficult issues and contribute to libraries as needed. - Ability to create and maintain continuous integration and delivery of applications. - A positive mindset and a can-do attitude. - Forensic attention to detail. Benefits - Competitive salary and bonuses, including performance-based salary increases. - Generous paid-time-off policy. - Flexible working hours. - Work remotely. - Continuing education, training, conferences. - Company-sponsored coursework, exams, and certifications. Company Description Bluelight is a leading software consultancy dedicated to designing and developing innovative technology that enhances users' lives. With a steadfast commitment to delivering exceptional service to our clients, Bluelight excels in its focus on quality and customer satisfaction. Our mission is not only to create cutting-edge applications but also to foster a collaborative and enriching work environment where each team member can grow and thrive. With a presence across the United States and Central/South America, Bluelight is in an exciting phase of expansion, continually seeking exceptional talent to join its dynamic and diverse community.
Role Description We're hiring a senior software engineer to work on Linux-based, system-level, and networked software in an international, English-speaking team. - Build and maintain Linux-based and networked systems - Develop in PHP, Python, JavaScript - Use C / C++ / Rust for performance-critical components - Collaborate in a distributed, cross-border team Qualifications - C2 or bilingual Farsi (Persian language) - Fluent English - Eligible to work in Europe (EU citizen or valid work permit) Requirements - 5+ years software engineering experience - Strong Linux and networking background - Exposure to DevOps, CI/CD, or system-level optimization (preferred) - Previous mentoring or technical leadership experience (preferred) Benefits - Competitive salary aligned with EU market standards - Fully remote role within Europe (occasional traveling might be needed) - Technically challenging projects with real impact - Flat structure and direct access to decision-making - Collaborative, supportive engineering culture
Staff Software Engineer
StordThe Consumer Experience Company | Fulfillment, Last-Mile Delivery, & Technology
This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description We’re looking for a seasoned Staff Software Engineer to join our high-impact and innovative team. In this role, you’ll serve as a technical leader, driving architectural decisions, delivering scalable solutions, and mentoring engineers across multiple levels. You’ll collaborate closely with cross-functional teams to solve complex challenges, shape our technology roadmap, and play a critical role in the growth and success of our platform. - Lead with Impact: Drive engineering excellence across the organization, championing best practices and setting a high bar for technical quality. - Architect Solutions: Design and build reliable, scalable, and secure systems that power mission-critical workflows. - Mentor & Grow Talent: Support the growth of fellow engineers through mentorship, code reviews, and architectural guidance. - Collaborate Cross-Functionally: Work alongside Product, Design, and other stakeholders to shape features from ideation to deployment. - Own the Stack: Contribute across the full stack—from backend systems built in Elixir/Phoenix to frontend components in React. - Elevate Engineering Practices: Promote a culture of code quality, test coverage, performance monitoring, and continuous improvement. - Drive Strategic Initiatives: Influence broader engineering strategies, technical direction, and system-wide decisions. - Champion the Customer Experience: Help evolve the CX platform to drive seamless consumer interactions and enable brand loyalty for our clients. Qualifications - 8+ years of professional software engineering experience, with a strong track record in technical leadership roles. - Expertise in Elixir or other functional programming languages. - Experience architecting and scaling distributed systems or complex web applications. - Deep knowledge of software development practices, design patterns, and system architecture. - Proven ability to lead and deliver technical projects from start to finish. - Strong communication skills with a collaborative, team-oriented mindset. - Ability to navigate ambiguity and thrive in a fast-paced, evolving environment. Requirements - Experience in early-stage or high-growth startup environments. - Background in logistics, supply chain, or e-commerce. - Experience working on Order Management Systems (OMS). - Familiarity with building or scaling Consumer Experience platforms.
• Move the team from idea to validated learning in days, not weeks - ship experiments quickly, measure ruthlessly, and help us decide what's worth building further • Partner across product domains to unblock activation challenges that no single team owns - connect the dots between signup, onboarding, charting, and beyond to create frictionless experiences • Lift the team's AI literacy and development velocity by modeling how to use generative tools in your workflow and teaching others to do the same • Make architectural decisions and trade-offs that balance speed with sustainability - know when to hack and when to invest in proper engineering • Deliver meaningful results consistently while maintaining a culture where the team feels safe experimenting, learning, and iterating


