1

Mid Level Computer Science Student Jobs in Pennsylvania

About the Job The Varsity Tutors Live Learning Platform has thousands of students looking for online High School Computer Science tutors nationally. As a tutor on the Varsity Tutors Platform, you'll ...

Showing results 21-40

Mid Level Computer Science Student information

What is a mid level computer science student?

Mid level computer science students are individuals who are partway through their undergraduate studies, typically in their second or third year of a bachelor's program. They have completed foundational courses in programming and computer science concepts, and are starting to take more specialized or advanced classes. These students often have some practical experience, such as internships or personal projects, and are building skills that will prepare them for professional roles or further education. They are in a key stage of developing both technical and problem-solving abilities.

What are the key skills and qualifications needed to thrive as a mid level computer science student?

To thrive as a Mid Level Computer Science Student, you need a solid understanding of programming concepts, data structures, algorithms, and mathematics, typically gained through core coursework. Familiarity with languages like Java, Python, or C++, as well as version control systems such as Git, is commonly expected. Strong problem-solving abilities, effective time management, and collaboration skills help students excel in group projects and adapt to new challenges. These skills and qualities are crucial for mastering advanced topics and preparing for internships or industry roles.

What types of projects or assignments can a mid level computer science student expect in an internship or entry-level role?

As a mid-level computer science student, you can typically expect to work on real-world projects like developing small features, fixing bugs, or contributing to team codebases under the guidance of more senior engineers. You may also be asked to write unit tests, participate in code reviews, and assist with documentation. These tasks are designed to strengthen your technical skills while giving you exposure to collaborative workflows and industry-standard tools. Additionally, you'll likely have opportunities to attend team meetings and share updates on your progress, helping you build professional communication skills.

What are the most commonly searched types of Computer Science Student jobs in Pennsylvania?

The most popular types of Computer Science Student jobs in Pennsylvania are:

What are popular job titles related to Mid Level Computer Science Student jobs in Pennsylvania?

For Mid Level Computer Science Student jobs in Pennsylvania, the most frequently searched job titles are:

What job categories do people searching Mid Level Computer Science Student jobs in Pennsylvania look for?

The top searched job categories for Mid Level Computer Science Student jobs in Pennsylvania are:

What cities in Pennsylvania are hiring for Mid Level Computer Science Student jobs?

Cities in Pennsylvania with the most Mid Level Computer Science Student job openings:

Infographic showing various Mid Level Computer Science Student job openings in Pennsylvania as of August 2026, with employment types broken down into 1% As Needed, 83% Full Time, 13% Part Time, 2% Contract, and 1% Nights. Highlights an 81% Physical, 2% Hybrid, and 17% Remote job distribution.

Mid Level Mathematics Teacher, WAMS

Williamsport Area School District

Williamsport, PA • On-site

$42K - $55K/yr

Full-time

This job post has expired today. Applications are no longer accepted.


Job description

Posting #PS02727
The Williamsport Area School District is accepting applications for Mid-Level Math Teacher for the 2026-27 school year. The assignment is at the Williamsport Area Middle School or at the determination of the Superintendent, salary as per the current contract schedule. Job requirements as per job description; PDE Certification in Mid Level Math 4-8 OR Mid-Level Math 6-9 OR Math 7-12 REQUIRED.
To apply please click on the link on the right side of this page. Current employees should click on this link, Internal Applications, or follow the instructions to complete an INTERNAL application. All applications must be completed online. EOE
IMPORTANT INFORMATION FOR WASD EMPLOYEES:
The criteria used for determining eligibility when applying for posted vacancies is "seniority date". This date is a reference to the employee's start date as a permanent employee with the district.
  1. Professional staff who have been in the District fewer than four years, must complete 4 years before applying for internal vacancies
  2. Any employee who voluntarily transferred in to a position beginning with the 2018-19 school year must be in that position for at least 5 years before bidding on vacancies again.

APPLICATIONS DEADLINE HAS BEEN EXTENDED.
GENERAL JOB DESCRIPTION - CLASSROOM TEACHER
BASIC FUNCTION
The Classroom Teacher plans, and administers the instructional program and classroom operation in compliance with guidelines and regulations determined by the administration, Board of Directors, state and federal agencies. He/she will create an environment that encourages learning, motivates students to develop skills, attitudes and knowledge needed to establish a firm foundation to perpetuate the learning experience throughout the primary, intermediate, middle, and high school levels. The Classroom Teacher will utilize all resources available to establish a cooperative relationship with parents, staff members and administrators to support each student's opportunity to learn and grow in his/her educational experience.
The position of Classroom Teacher is a 188 day position and shall include active participation in the school's operation to support a positive learning environment. This position reports to and is evaluated annually by the Building Principal and/or his/her designee.
EDUCATION AND EXPERIENCE
The requirements for this position are a minimum of a bachelor's degree and appropriate Pennsylvania Department of Education (PDE) certification and any other qualifications prescribed by law.
KNOWLEDGE, SKILLS AND ABILITIES
The Classroom Teacher will demonstrate proficiency with the WASD curriculum, PA Eligible Content, PA Core, and other appropriate assessments. He/She will strengthen his/her abilities by reviewing innovative programs supported by best practice and research, while following the district's curriculum plan.
The Classroom Teacher must be able to articulate the school and district goals regarding the appropriate level educational program to staff, students, parents and community members. He/She must possess the knowledge, pedagogical abilities and attitudes necessary to be a successful scholar, decision maker and agent for curriculum enhancement and change. He/She must be aware of and comfortable using computer and technological applications as educational tools, to include utilizing E-mail, Microsoft Word, spreadsheet and curriculum based software.
AUTHORITY AND RESPONSIBILITIES ((E) Designates Essential Functions):
  1. Teaches reading, language arts, social studies, mathematics, science and/or other subject specific appropriate learning activities utilizing the course of study adopted by the Board of Directors. (E)
  2. Instructs students in citizenship and basic subject matter as specified in state laws, regulations and District policies.
  3. Develops clear and appropriate lesson plans and identifies instructional materials on a weekly basis (minimum). (E)
  4. Provides individualized and small group instruction (as necessary) to adapt the curriculum to the needs of each pupil. Determines the appropriate pace for instruction related to students' abilities and explains material and subject content to students and parents. Differentiates instruction for students based upon need and works with students and other teachers in inclusive settings.
  5. Establishes and maintains standards of behavior in the classroom and throughout the school to achieve a positive and functional learning atmosphere for students. (E)
  6. Evaluates students' academic and social growth, keeps appropriate records, prepares student progress reports, and provides accurate and constructive feedback to students' parents. (as necessary). (E)
  7. Uses data to improve the learning and instruction process. (E)
  8. Cooperates with other professional staff members to identify student needs and develop assessments to solve health, attitude and learning problems.
  9. Creates an effective learning environment.
  10. Participates in the selection of books and other instructional materials.
  11. Supervises students in out-of-classroom activities during the assigned work day. (E)
  12. Administers group standardized tests in accordance with District regulations.
  13. Participates in curriculum development programs.
  14. Participates in faculty committees, meetings and other faculty sponsored programs supporting the educational program.
  15. Maintains professional competence through District sponsored in-service programs and approved professional development activities. (E)
  16. Demonstrates regular and timely attendance. (E)
  17. Is able to speak and write in a clear, concise manner. (E)
  18. Is able to move throughout the building (all floors) and school grounds as necessary. (E)
  19. Is able to lift a minimum of fifty (50) lbs. (E)
  20. Collaborates and cooperates with other professional staff members and administrators in facilitating the delivery of the entire educational program to students, to include art, ESC, music, physical education, remedial and gifted programs.
  21. Follows all Board policies, and building procedures and submits required information and reports within identified timelines. (E)
  22. Performs other duties as may be assigned by the Building Principal, Superintendent or his/her designee.

This job description is not an exhaustive list of all responsibilities, skills, tasks, requirements, efforts, or working conditions associated with this position. While this job description is intended to be an accurate reflection of the current position, management reserves the right to modify essential functions of the job, or to require that additional or different tasks be performed when circumstances change (i.e., emergencies, changes in personnel, workload, rush jobs or technical developments).