1

Mid Level Computer Science Student Jobs in Minnesota

Bachelor's degree in Computer Science, Engineering, or related field * 5-8 years of experience in software or platform engineering * 2+ years hands-on experience with GenAI systems, including LLMs ...

Bachelor's degree in Computer Science, Engineering, or related field * 5-8 years of experience in software or platform engineering * 2+ years hands-on experience with GenAI systems, including LLMs ...

Compensation will vary based on relevant experience, education, skill level, and other compensable ... About us - why choose Barr At Barr, you'll join a community of engineers, scientists, and ...

Compensation will vary based on relevant experience, education, skill level, and other compensable ... About us - why choose Barr At Barr, you'll join a community of engineers, scientists, and ...

Software: familiarity with AutoCAD, Microsoft Office software, and computer simulation modeling ... About us - why choose Barr At Barr, you'll join a community of engineers, scientists, and ...

next page

Showing results 1-20

Mid Level Computer Science Student information

What jobs can I get with a minor in computer science?

A mid-level computer science student with a minor can pursue roles such as software developer, quality assurance analyst, technical support specialist, or data analyst. These positions often require knowledge of programming languages, problem-solving skills, and familiarity with tools like SQL or Python.

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 jobs can a computer science student do?

A computer science student can pursue roles such as software developer, web developer, data analyst, quality assurance tester, or technical support specialist. These positions often require programming skills, knowledge of programming languages like Python or Java, and familiarity with development tools and environments. Internships and part-time roles can provide practical experience and help build a professional portfolio.

What job makes $10,000 a month without a degree?

For a mid-level computer science student, high-paying freelance software development, specialized cybersecurity consulting, or roles in cloud engineering can potentially earn $10,000 or more per month. These positions often require strong technical skills, certifications, and experience, and may involve remote work or flexible schedules.

What are the key skills and qualifications needed to thrive as a Mid Level Computer Science Student, and why are they important?

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 are mid level computer science students?

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 is the best job for CS students?

For mid-level computer science students, software development roles such as software engineer or developer are highly suitable, offering opportunities to apply programming skills in languages like Java, Python, or C++. Internships, research assistant positions, and roles in data analysis or cybersecurity also provide valuable experience and skill development relevant to future careers.
What are the most commonly searched types of Computer Science Student jobs in Minnesota? The most popular types of Computer Science Student jobs in Minnesota are:
What are popular job titles related to Mid Level Computer Science Student jobs in Minnesota? For Mid Level Computer Science Student jobs in Minnesota, the most frequently searched job titles are:
What job categories do people searching Mid Level Computer Science Student jobs in Minnesota look for? The top searched job categories for Mid Level Computer Science Student jobs in Minnesota are:
What cities in Minnesota are hiring for Mid Level Computer Science Student jobs? Cities in Minnesota with the most Mid Level Computer Science Student job openings:

Computer Systems Networking Instructor - Tech College Faculty

Minnstate

Owatonna, MN

$44K - $73K/yr

Full-time

Medical, Dental, Life, Retirement, PTO

Posted 20 days ago


Job description

All Job Postings will close at 12:01 a.m. CT on the specified Closing Date (if designated).

Working Title:

Computer Systems Networking Instructor - Tech College Faculty

Institution:

Riverland Community College

Classification Title:

Tech College Faculty

Bargaining Unit / Union:

210: Minnesota State College Faculty

City:

RIVR - Owatonna Campus

FLSA:

Job Exempt

Full Time / Part Time:

Full time

Employment Condition:

Unclassified - Unlimited Academic

Salary Range:

Job Description

We are seeking an instructor dedicated to excellence in teaching who desires to make a difference in the lives of our students. This teaching assignment is located on the Owatonna Campus. The instructor may be assigned to teach in a traditional classroom, a virtual (online) classroom, or both (multimodal).

Activities related to comprehensive community college teaching and learning, including but not limited to:

Instructional planning and delivery;

Teaching and facilitating student learning;

Curriculum planning and development;

Assessment of student performance;

Classroom management;

Maintenance of professional skills and credentials;

Participation in department meetings, coordination activities, and college-wide committees

The candidate must be able to work cooperatively with faculty and staff, demonstrate knowledge of and experience in assessing student learning outcomes, participate in department meetings and college-wide committees, and maintain ongoing professional development activities.

Salary Range:

$44,143.67 - $73,609.32

The current salary range is up to $73,690. Full-time faculty work a 171-day contract during a nine-month academic year (mid-August to mid-May).

Minimum Qualifications

Education Requirement

  • Associate degree in a computer or information technology field.


Occupational Experience Requirement

  • Four full-time years (or equivalent) of verified related paid work experience in networking, network administration, cybersecurity, or forensics.

Recency Requirement

  • One year of this work experience shall be within the five years immediately preceding the date of application for the credential field. The recency requirement shall be waived if the individual has two years of successful full-time (or equivalent) postsecondary teaching experience in the credential field within the last five years.

Teaching and Learning Competency Requirement

  • Course construction (credit course)*

  • Teaching/instructional methods (credit course)*

  • Student outcomes assessment/evaluation (credit course)*

  • Philosophy of community and technical college education (credit or non-credit course)**

  • Faculty shall have a degree in education or three years of successful full-time (or equivalent) teaching experience prior to being hired, or shall be required to complete coursework in the above content areas (or their equivalent) prior to being granted unlimited status.

  • * These courses shall be waived for individuals who at the time of hire have: a degree in education, or have documented evidence of successful completion of equivalent coursework in the specified teaching and learning content areas, or have three years of successful, full-time (or equivalent) secondary, postsecondary, industry, or trade apprenticeship teaching experience in the field for which they are being hired. (Procedure 3.32.1 College Faculty Credentialing, Part 5, Subpart B.2)

  • ** This course shall be waived for individuals who, at the time of hire, have documented evidence of successful completion of equivalent coursework. (Procedure 3.32.1 College Faculty Credentialing, Part 5, Subpart B.3)

Preferred Qualification

  • Master's degree in Cyber Security, Computer Science, or Information Technology.

  • Industry Recognized credentials: CompTIA Security+, CISSP, CEH CCNA/CCNP

  • Experience as a Security Analyst, Network Engineer or Penetration Tester.

  • Demonstrated Proficiency with Linux, Windows, Cloud services. E.g. AWS/Azure

  • Bilingual/multilingual fluent in Spanish, Karen, Karenni, Somali, Pohnpeian, French, Nuer, Anuak, or other languages that reflect our student body, workforce, and communities.

  • Demonstrated experience working with multicultural and underserved populations.

Other Requirements

A complete online application will include a letter of interest and a resume/curriculum vitae. Please note that the search committee will not review incomplete applications.

This position requires completing employment references and a driver's license background check.

In accordance with the Minnesota State Colleges & Universities (Minnesota State) Vehicle Fleet Safety Program, employees driving on college/university business who use a rental or state vehicle shall be required to conform to Minnesota State's Vehicle use criteria and consent to Motor Vehicle Records check.

Minnesota State is unable to sponsor Applicants for work visas. All Applicants must be legally authorized to work in the US.

If you would like to request an accommodation as part of the application process, please contact Aimee Sue Larson at aimee.larson@riverland.edu

Work Shift (Hours / Days of work)

Varies; based on student needs / Monday - Friday

Telework (Yes/No)

No

About

Riverland Community College is dedicated to fostering an environment where employees, students, and the region thrive. Guided by our vision, mission, and values, we provide excellent opportunities for students to reach their academic and career goals. Our values focus on cultivating student growth through service, collaboration, innovation, and respect. We offer a supportive and innovative culture that values individual and team contributions and is committed to diversity and inclusion.

Diversity and Inclusion: We are dedicated to continually developing a workforce that mirrors the diversity of our students and communities. We recognize the value of diverse experiences and perspectives, which enhance our ability to serve the people of our region effectively.

Hispanic-Serving Institution (HSI) Commitment: Riverland is an emerging Hispanic-Serving Institution. We welcome candidates who understand HSIs and the Latinx student experience, further enriching our inclusive community.

Student-Centered Education: With small class sizes, personalized instruction, and hands-on learning. Riverland offers student-centered education that empowers individuals to succeed. Our diverse range of credit and non-credit courses caters to various learning modalities.

Program Offerings: With campuses in Albert Lea, Austin, and Owatonna, Riverland offers associate degrees in over 90 career options, liberal arts and sciences, and customized training, providing comprehensive educational opportunities for all.

Community and Quality of Life: Located in southern Minnesota, our region boasts excellent public and parochial education systems, diverse recreational activities for all seasons, and upscale communities that enrich personal and professional lives.

Join Riverland Community College, where dedication to employees, students, and the region drives excellence in education and service. To learn more about Riverland or Minnesota State, visit www.riverland.edu or www.minnstate.edu.

Benefits Information:

At Minnesota State, we have a GREAT BENEFITS PACKAGE! Our generous benefits include 11 paid Holidays, Vacation Time, Sick Time, six weeks of Paid Parental Leave, low cost medical and dental insurance with low deductibles ($250 - $1500), a Pension Plan, 457(b) and 403(b) retirement plans and other retirement investment options, pre-tax medical and dental expense (with roll-over option) and dependent care accounts, employer paid life insurance, short and long term disability, as well as professional development and a tuition waiver program for employees and their dependents, etc. We promote the health and well-being of our employees and take work/life balance seriously.

Desired Start Date:

07-09-2026

Position End Date:

Open Date:

06-01-2026

Close Date:

06-23-2026

Posting Contact Name:

Mary Ellen Greeley Abdo

Posting Contact Email:

Mary.Abdo@riverland.edu