2

Entry Level Computer Science Graduate Jobs in Montana

Recent computer science/engineering/mathematics/statistics or science graduates looking to make ... entry level position the additional skills and project work with hands on experience building ...

next page

Showing results 1-20

Entry Level Computer Science Graduate information

What are the key skills and qualifications needed to thrive as an Entry Level Computer Science Graduate, and why are they important?

To thrive as an Entry Level Computer Science Graduate, you need foundational knowledge in programming languages (such as Python, Java, or C++), algorithms, and data structures, supported by a bachelor's degree in computer science or a related field. Familiarity with version control systems like Git, basic database management, and exposure to development tools or cloud platforms is often expected. Strong problem-solving abilities, teamwork, and effective communication skills help you collaborate and adapt within dynamic environments. These skills and qualities enable you to efficiently contribute to software projects, learn new technologies quickly, and work productively within engineering teams.

What types of projects or tasks can an entry level computer science graduate expect to work on during their first year?

As an entry level computer science graduate, you can expect to work on a variety of tasks such as debugging software, writing code for smaller features, assisting with testing and quality assurance, and supporting senior developers on larger projects. You may also participate in code reviews, maintain documentation, and collaborate closely with team members from development, QA, and product management. These responsibilities are designed to help you build technical proficiency, familiarize yourself with company tools and processes, and gain experience working in a professional software development environment.

What are entry level computer science graduates?

Entry level computer science graduates are individuals who have recently completed a degree in computer science and are beginning their professional careers. They typically possess foundational knowledge in programming, algorithms, data structures, and software development. These graduates often seek positions such as junior software developer, IT support specialist, or QA tester. Employers look for candidates who can demonstrate problem-solving skills, a willingness to learn, and the ability to work effectively in a team.

What is the difference between Entry Level Computer Science Graduate vs Software Developer?

AspectEntry Level Computer Science GraduateSoftware Developer
Required CredentialsBachelor's in Computer Science or related fieldBachelor's in Computer Science or related field; coding skills
Work EnvironmentInternships, entry-level roles, training programsDevelopment teams, tech companies, startups
Employer & Industry UsageUniversities, tech firms, government agenciesSoftware companies, IT departments, tech startups
Common Search/ComparisonYesYes

Entry Level Computer Science Graduates typically possess foundational knowledge and may be in internships or entry roles, focusing on learning and skill development. Software Developers build on this foundation, actively creating and maintaining software applications in professional environments. While both roles require similar educational backgrounds, Software Developers usually have more practical coding experience and responsibilities.

What are popular job titles related to Entry Level Computer Science Graduate jobs in Montana? For Entry Level Computer Science Graduate jobs in Montana, the most frequently searched job titles are:
What job categories do people searching Entry Level Computer Science Graduate jobs in Montana look for? The top searched job categories for Entry Level Computer Science Graduate jobs in Montana are:
What cities in Montana are hiring for Entry Level Computer Science Graduate jobs? Cities in Montana with the most Entry Level Computer Science Graduate job openings:
Business Education or Computer Science or Technology Education Teacher

Business Education or Computer Science or Technology Education Teacher

Whitehall School District

Whitehall, MT • On-site

$42.86K - $56.65K/yr

Full-time

Medical

This job post has expired 1 day ago. Applications are no longer accepted.


Job description

Title
Business Education or Computer Science or Technology Education Teacher
Location
Whitehall Middle and High Schools
Description
Middle and High School Business Education or Computer Science Teacher
Whitehall Middle and High School is seeking a Business or Computer Science or Technology Education teacher beginning the 26-27 school year. The district has a 4-day school week (no school Fridays). The middle and high school has a 7 period day with teachers instructing 6 periods per day. The 2026-2027 school year starts August 17 and ends the first week of June.
High school elective offerings will be shaped by teacher strengths, student interest, and program needs. Previously, the 6-12 Business/Computer Curriculum has included the following high school courses depending upon the teacher's expertise - Accounting 1, Accounting 2, Personal Finance, Business Entrepreneurship, Marketing, Computer Applications, Multimedia (photo editing, 2D game design, 3D game design, video editing), Microsoft Certification, and Programming with JavaScript. The district would also consider moving the program in the direction of courses such as computer-aided drafting and manufacturing, robotics, podcasting, multimedia, and/or film.
Middle school topics have also mirrored teacher expertise and include keyboarding, basic word processing, basic spreadsheet skills, using presentation software, basic photo editing, introduction to programming, and introduction to game design.
Essential Duties and Responsibilities: This list of essential duties is not exhaustive and may be supplemented.
• Administer appropriate district curriculum which is aligned with the state standards.
• Ensure the opportunity for all students to learn in a supportive environment.
• Create and maintain a constructive, orderly, and academically focused instructional environment.
• Analyze student progress and provide appropriate instruction.
• Provide a classroom management/discipline plan ensuring safety at all times.
• Ensure assessment guidelines and regulations are followed at all times.
• Work professionally with administrators, staff, parents, and community.
• Integrate appropriate technology as available into the instructional program.
• Participate in other job-related duties and activities as assigned.
Position Expectations:
• Demonstrate knowledge, skill, and ability to provide effective instruction in the classroom.
• Work cooperatively with students, parents, peers, administration, and community members.
• Guide the learning process toward achievement of curriculum goals.
• Establish and communicate clear objectives for all lessons, units, and projects.
• Employ a variety of instructional techniques and strategies aligned with instructional objectives, in order to meet the needs of all students.
• Participate as an active member with other faculty and staff in daily interactions and in professional learning communities (PLC's).
• Maintain accurate and complete records as required by law and district policy.
• Maintain and improve professional competence.
• Direct the activities of assigned non-certificated personnel.
• Communicate effectively both in writing and orally.
• Perform other job-related duties as assigned by the principal.
To apply, please submit:
1. Whitehall Application for Certified Teaching Employment We recommend you download and open the application in Adobe Acrobat or other PDF application so the form is fillable.
2. A letter of application specifying the applied-for position
3. Professional resume which includes academic preparation, experience and other specifically related qualifications
4. Copies of transcripts of all college or university credits to date (official transcripts required upon hire)
5. Letters of recommendation (minimum of three, it is recommended that one letter be from a current supervisor)
6. Evidence of Montana certification/licensure (if applicable)
7. Signed and (does not need to be notarized) Consent to Fingerprint Background Check form
We prefer that you submit all application materials via digital upload: Click Here for Certified Application Upload or go to https://www.whitehallschools.org/apps/form/certifiedappupload
An application may also be submitted in person, by mail, or by fax. Applications must be received by the final filing date. Postmarks are not accepted.
Benefits
Health Insurance benefit - per month district contribution of $533-$939 depending upon insurance plan selected
Requirements
Required Qualifications
• Hold a valid Montana Class 2 Educator License with Business Education or Computer Science or Technology Education Endorsement, or be able to obtain.
• Alternatively, be able to obtain a Class 4 career and technical educator license. More information on that here: https://opi.mt.gov/Educators/Licensure/Educator-Licensure/Educator-Licenses#93889620-career--technical-license
Must submit a completed application and all requested materials.
Must be able to pass a fingerprint background check.
Start Date
08/17/2026
Salary
Salary starts at $42,864-$56,653 depending upon experience and graduate credits/degrees
Contact Hannah Nieskens
Phone: 406-287-3862
Fax:
hnieskens@whitehall.k12.mt.us
1 Yellowstone Trail, Whitehall, MT 59759
Files
  • fingerprint2019 (1.35 MB)
  • whitehall_application_for_certified_teaching_employment_fillable (549.20 KB)