Online Software Development Academic Support Specialist (Part-time)

ECPI University

(remote)

JOB DETAILS
SKILLS
Broadband, C++ Programming Language, CSS (Cascading Style Sheet), Coaching, Communication Skills, Computer Science, Customer Support/Service, Data Structures, Database Administration, Debugging Tools, Documentation, Establish Priorities, Git, GitHub, HTML (HyperText Markup Language), Identify Issues, Interpersonal Skills, Java, JavaScript, Learning Management System (LMS), Mentoring, Microsoft C# (C Sharp), Microsoft Visual Studio, Object Oriented Programming (OOP), Presentation/Verbal Skills, Programming Tools, Python Programming/Scripting Language, SQL (Structured Query Language), Software Administration, Software Development, Sorting and Searching Algorithms, Source Code/Configuration Management (SCM), Technical Support, Time Management, Training/Teaching, Writing Skills
POSTED
30+ days ago

Description: This is a Remote position. This is a Part-time opportunity. Evening and weekend availability required.

Overview: The Academic Support Specialist provides academic instructional support services to students in our Online Software Development, Coding, and Programming courses.

Responsibilities: • Working 1-to-1 with students to help them develop their academic skills and assist them through coursework • Engaging with tutoring strategies such as active listening, note-taking, asking questions, and providing encouragement to students • Supporting students with study skills such as reading, note-taking, organization, and time management through coaching, tutoring, and mentoring • Troubleshooting to provide academic technology support • Performing outreach to students needing additional support in their academic coursework • Developing and gathering additional resources through the mediums of videos, documents, articles, or websites to further support student learning • Documenting session notes in a learning management system • Supporting faculty and providing feedback on curriculum updates

Education/Experience: Bachelor's degree in Computer Science-related program from a regionally accredited institution. 1-2 years relevant work experience within the past 5 years required

Skills/Abilities: Proficiency in Key Languages: • Python • Java • C++ • C# • JavaScript • SQL • HTML/CSS basics

Proficiency in core CS concepts such as: • Data structures (arrays, lists, stacks, queues) • Algorithms (sorting, searching, recursion) • Object-Oriented Programming (OOP) • Basic database management (SQL)

Experience with Software Development Tools such as: • Git/GitHub (version control basics) • Visual Studio

Experience with Debugging tools and strategies

Ability to walk students through labs, code exercises, and projects - not just theory

Ability to quickly build connections with students using strong interpersonal skills (including approachability and empathy)

Experience in a student-centric and hands-on learning environment

Ability to work in a 5-week accelerated course environment

Ability to self-manage and work independently in a remote environment

Ability to prioritize multiple, competing tasks and meet deadlines in a fast-paced environment

Excellent interpersonal skills, verbal and written communication skills

The highest levels of integrity at all times

Strong listening skills and ability to see multiple perspectives

Technical Requirements: Reliable high-speed internet required

Benefits of Employment: ECPI University provides comprehensive benefits on the first of the month after thirty (30) days of employment, some of which are highlighted below:

• Competitive compensation • Retirement plan • Health Advocate • Some industry certifications • Employee Assistance Program (EAP) • Employee Discounts (i.e., Tickets at Work, Verizon Wireless, MetLife Pet Insurance) • iPad/Computer Purchase Program • Employee Referral Program

ECPI University is proud to be an Equal Opportunity Employer.

About the Company

E

ECPI University