1

Software Engineering Teaching Assistant Jobs in Ohio

Lead a team of software engineers building production features across Exostar's identity ... Track record of driving AI tooling adoption at team scale - teach-the-trainer models, adoption ...

Software Engineering Manager

Columbus, OH · On-site

$96K - $195K/yr

At CESO, a Software Engineering Manager leads multidisciplinary teams in the development of ... These tools assist our recruitment team but do not replace human judgment. Final hiring decisions ...

Software Engineering Manager

Akron, OH · On-site

$96K - $195K/yr

At CESO, a Software Engineering Manager leads multidisciplinary teams in the development of ... These tools assist our recruitment team but do not replace human judgment. Final hiring decisions ...

At CESO, a Software Engineering Manager leads multidisciplinary teams in the development of ... These tools assist our recruitment team but do not replace human judgment. Final hiring decisions ...

Software Engineering Manager

Akron, OH · On-site

$96K - $195K/yr

At CESO, a Software Engineering Manager leads multidisciplinary teams in the development of ... These tools assist our recruitment team but do not replace human judgment. Final hiring decisions ...

At CESO, a Software Engineering Manager leads multidisciplinary teams in the development of ... These tools assist our recruitment team but do not replace human judgment. Final hiring decisions ...

Software Engineering Manager

Akron, OH · On-site

$96K - $195K/yr

At CESO, a Software Engineering Manager leads multidisciplinary teams in the development of ... These tools assist our recruitment team but do not replace human judgment. Final hiring decisions ...

At CESO, a Software Engineering Manager leads multidisciplinary teams in the development of ... These tools assist our recruitment team but do not replace human judgment. Final hiring decisions ...

Overview Tax team is looking for a Software Engineering Manager to join their team! The Tax ... AI tools and platforms: enterpriseapproved code assistants (e.g., GitHub Copilot, Claude Code ...

next page

Showing results 1-20

Software Engineering Teaching Assistant information

What does a software engineering teaching assistant do?

A Software Engineering Teaching Assistant (TA) supports instructors and students in software engineering courses. Their responsibilities typically include helping students understand course material, assisting with coding assignments, leading lab sessions or study groups, and grading assignments or exams. TAs often provide feedback and clarification on complex topics, as well as offer guidance on best practices in software development. They play a crucial role in enhancing the learning experience and bridging the gap between students and instructors.

What are the key skills and qualifications needed to thrive as a software engineering teaching assistant?

To thrive as a Software Engineering Teaching Assistant, you need a solid understanding of computer science fundamentals, programming languages, and educational best practices, typically supported by a relevant degree or coursework. Familiarity with version control systems like Git, integrated development environments (IDEs), and learning management systems (LMS) is often required. Strong communication, patience, and mentoring abilities help you effectively support students and foster a positive learning environment. These skills are crucial for bridging the gap between theory and practice, ensuring students gain both technical competence and confidence.

What are some typical challenges faced by software engineering teaching assistants, and how can they be addressed?

Software Engineering Teaching Assistants often encounter challenges such as balancing time between assisting students, grading assignments, and staying updated with course material or new technologies. They may also need to adapt their communication to students with varying levels of experience and learning styles. Addressing these challenges involves strong organizational skills, proactive communication with instructors, and developing a supportive rapport with students. Collaboration with fellow teaching assistants and regularly seeking feedback can also help improve effectiveness in the role.

What is the difference between Software Engineering Teaching Assistant vs Software Developer?

AspectSoftware Engineering Teaching AssistantSoftware Developer
Required CredentialsTypically pursuing or holding a degree in computer science or related fieldBachelor's or higher in computer science or related field, with coding skills
Work EnvironmentAcademic settings, assisting professors, supporting studentsCorporate or startup environments, developing software applications
Employer & Industry UsageUniversities, colleges, educational institutionsTech companies, software firms, startups
Common Search & ComparisonOften compared for entry-level roles or internshipsCompared for career advancement or specialized roles

The main difference is that a Software Engineering Teaching Assistant primarily supports educational activities within academic settings, focusing on assisting students and faculty. In contrast, a Software Developer actively designs, codes, and maintains software applications in professional environments. While both roles require a background in computer science, their work focus and environments differ significantly.

What are the most commonly searched types of Software Engineering Teaching jobs in Ohio?

The most popular types of Software Engineering Teaching jobs in Ohio are:

What cities in Ohio are hiring for Software Engineering Teaching Assistant jobs?

Cities in Ohio with the most Software Engineering Teaching Assistant job openings:

Teaching Assistant

Brooklyn Heights, OH

UNITED CEREBRAL PALSY ASSOCIATION OF GREATER CLEVELAND INC

$13.75 - $17.50/hr

Full-time

Re-posted 3 days ago


Key responsibilities

  • Support students in practicing daily activities and implementing prescribed instructional and supportive activities.

  • Assist students with communication tools and support their participation in functional tasks such as eating, grooming, transfers, and mobility.

  • Document daily activities, collect data, prepare learning spaces, and perform clerical tasks related to program operations.


Job description

BASIC FUNCTION: Partners with, supports and empowers people with disabilities to lead a life of their choosing in all aspects of community life through the provision of person-centered services. Provides care and support, training, and delegated nursing services to individuals with a variety of physical, mental, intellectual and developmental disabilities. Provides direct care to students in the Alternative Education Program and carries out services as outlined in each persons individualized plan(s). Works cooperatively with other team members to provide services in a safe, respectful, and confidential manner. Accepts guidance, direction and feedback from department leadership, Intervention Specialists, and related services providers (PT, OT, SLP). Services may include but are not limited to self-care skills, behavior supports, academic supports, functional skill development, motor skill development, communication, and vision. Teaching Assistants may be cross-trained in order to provide occasional support in other programs. Teaching Assistants may have the opportunity to pick up available supplemental hours/shifts in other Direct Care roles across UCP.

RESPONSIBILITIES:

Specific to Teaching Assistant:

  1. Support students in practicing the daily activities, instructional and supportive activities as prescribed by the childs Speech Language Pathologist, Occupational Therapist, Physical Therapist, and Intervention Specialist.
  2. Assist students with communication using tools such as communication books, voice output devices, picture symbols, and sign language under the direction of the Speech Therapist.
  3. Accepts guidance, direction and feedback from department leadership, Intervention Specialists, and related services providers (PT, OT, SLP) regarding client-care and operational needs. Communicates professionally with other team members in order to ensure tasks are completed thoroughly, safely and in alignment with each students needs.
  4. Continuously guide, monitor and/or assist students in daily functional tasks such as eating, grooming, transfers, using the bathroom, moving through the building via walking or use of mobility devices, communication, swimming, and other tasks as assigned.
  5. Safely operate medical equipment such as wheelchairs, standing equipment, adapted swings, positioning equipment, walkers, and any other prescribed equipment.
  6. Provide direct care to students during field trips in the community with safety as top priority.
  7. Maintain a safe and clean environment throughout the day as delegated including sanitizing medical equipment such as wheelchairs, standers, oral motor items, etc., and other cleaning tasks as needed by the program.
  8. Document daily activities for communication logs with families and other staff.
  9. Collect data and provide daily documentation as instructed.
  10. Organize digital photos, paper-based pictures or icons, and videos. Print and laminate as needed. Utilize specialized software for icons such as Boardmaker.
  11. Prepare learning spaces for each day according to lesson plans.
  12. Complete a variety of clerical tasks which require entry level skills in Microsoft Office (Word, Excel, Publisher, PowerPoint). Assist in storing and organizing information on Teams or other designated location. Other clerical duties include but are not limited to scanning, copying, assembling, organizing, inventory and filing.

All Direct Care Workers (including Career Connectors, Community Connectors, Direct Support Professionals (ICF), Teaching Assistants, Therapy Aides, Production Assistants, and Team Leads):

  1. Provide personal care for persons served, such as toileting, changing of clothing, feeding, grooming, bathing, oral hygiene, menses care, bus loading/unloading, etc., as directed in the participants individual plans (IPs).
  2. Provide delegated nursing care, including but not limited to tube feeding, catheter care, the administration of medications, and other routine medical procedures under the direction of the delegating nurse.
  3. Perform housekeeping tasks as related to client needs and in accordance with all relevant regulationsi.e., universal precautions and infection controlincluding laundry, dishwashing, discarding of materials safely, cleaning/disinfecting contaminated surfaces, etc.
  4. Work cooperatively with other team members in providing input and assisting in the development and implementation of individual plans (IPs). Deliver programs specified on the IP as assigned; maintain accurate daily documentation and records related to IP and service goals
  5. Provide or assist with physical development activities, under the direction of the manager or ancillary services providers (e.g., OT/PT/SLP, etc.)
  6. Promote the physical well-being of persons served and staff by performing appropriate lifting, positioning and transferring techniques, emphasizing safety and comfort as priorities.
  7. Administer emergency first aid as warranted by the situation; report all significant medical observations to the agency nurse promptly.
  8. Use appropriate behavior support techniques as recommended by the interdisciplinary team.
  9. Report and document unusual incidents in a timely manner, following agency procedures.
  10. Attend and participate in departmental, staff and agency and IP meetings as required.
  11. Complete a minimum of 8 hours of training each year. Maintain all required training and certifications including, but not limited to CPR, First Aid, DD Med-Pass, Drivers Training, etc.
  12. Develop and maintain positive working relations and interactions with all persons served, staff and program stakeholders.
  13. Perform other reasonable duties or special projects as assigned.

QUALIFICATIONS: Required

  1. High school diploma or GED.
  2. Physical capacity to perform lifting (minimum of 50 lb.) and assume body positions related to routines of personal care of clients (e.g., pushing, pulling, bending, twisting, crouching, reaching, stooping, and kneeling).
  3. Vision and hearing sufficient to complete job responsibilities.
  4. Ability to complete state-approved medications administration course and competency to perform delegated nursing tasks as evaluated by the agency nurse.
  5. Ability to exercise tact, good judgment, and initiative in the education of and care for students.
  6. Verbal and writing skills necessary to effectively communicate and document individual needs.
  7. Professional manner and willingness to work as part of a team.
  8. Able to identify sensitive information and maintain confidentiality.
  9. Willingness to sign off on and work guided by the principles in the NADSP Code of Ethics.