1

Junior Computer Science Jobs in Kansas (NOW HIRING)

Senior IT Network Engineer

Olathe, KS · On-site

$98K - $134K/yr

Required : • Bachelor's Degree in Computer Science, Information Technology, Management ... junior engineers or contribute to team knowledge sharing Company : WHERE DO WE START? How about ...

Senior IT Network Engineer

Olathe, KS · On-site

$100K - $137K/yr

Mentors junior engineers and contributes to knowledge sharing, operational standards, and ... Bachelor's Degree in Computer Science, Information Technology, Management Information Systems ...

Environmental Scientist

Lenexa, KS · On-site

$75K - $90K/yr

Bachelor's degree in environmental science, a core science (such as geology, chemistry, physics, or ... Strong computer skills required. Must have demonstrated strength and proficiency with Microsoft ...

Current junior, senior, or recent graduate in Computer Science, Data Analytics, Statistics, Information Systems, Business, or related field. * Basic experience or coursework with Power BI, including ...

Mentor junior developers and contribute to team knowledge sharing and technical leadership ... Bachelor's degree in Computer Science, Information Systems, or related field. 3 years of experience ...

Current junior, senior, or recent graduate in Computer Science, Data Analytics, Statistics, Information Systems, Business, or related field. * Basic experience or coursework with Power BI, including ...

Mentor junior developers and contribute to team knowledge sharing and technical leadership ... Bachelor's degree in Computer Science, Information Systems, or related field. 3 years of experience ...

Current junior, senior, or recent graduate in Computer Science, Data Analytics, Statistics, Information Systems, Business, or related field. * Basic experience or coursework with Power BI, including ...

Current junior, senior, or recent graduate in Computer Science, Data Analytics, Statistics, Information Systems, Business, or related field. * Basic experience or coursework with Power BI, including ...

Current junior, senior, or recent graduate in Computer Science, Data Analytics, Statistics, Information Systems, Business, or related field. * Basic experience or coursework with Power BI, including ...

Provide technical guidance, coaching, and mentorship to junior administrators and help desk staff ... Bachelor's degree in Information Systems, Computer Science, or a related field preferred , or ...

Sr. Software Engineer

Osage City, KS · On-site

$104K - $137K/yr

... junior engineers, scaling technical leadership across the organization • Drive cross-team ... Required : • Bachelor's or Master's degree in Computer Science, Software Engineering, or related ...

New

Lead Cloud Engineer

Lenexa, KS · Remote

$51.75 - $69.25/hr

Mentor, train and lead junior system and DevOps engineers. Follow security best practices. Interact ... Bachelor's degree in Computer Science or related and 5 years progressive experience, which must ...

next page

Showing results 1-20

Junior Computer Science information

See Kansas salary details

$21.4K

$79.4K

$122.6K

How much do junior computer science jobs pay per year?

As of Jun 8, 2026, the average yearly pay for junior computer science in Kansas is $79,353.00, according to ZipRecruiter salary data. Most workers in this role earn between $59,800.00 and $77,600.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Junior Computer Scientist, and why are they important?

To thrive as a Junior Computer Scientist, you need a solid understanding of programming languages (such as Python, Java, or C++), algorithms, and data structures, typically 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 environments are commonly expected. Strong problem-solving abilities, effective communication, and a willingness to learn are essential soft skills for this role. These skills and qualities enable junior computer scientists to contribute to team projects, adapt to new technologies, and efficiently solve real-world technical problems.

What is the difference between Junior Computer Science vs Junior Software Developer?

AspectJunior Computer ScienceJunior Software Developer
Required CredentialsDegree in Computer Science or related fieldDegree or coding bootcamp certification
Work EnvironmentAcademic, research, or entry-level tech rolesSoftware development teams, tech companies
Industry UsageUniversities, research labs, tech firmsSoftware companies, startups, IT departments
Common Search/ComparisonYesYes

Junior Computer Science roles typically focus on foundational knowledge, research, or academic settings, requiring a degree in computer science. Junior Software Developer positions are more application-oriented, involving coding and software creation within development teams. While both roles are entry-level, they serve different career paths within the tech industry.

What is a Junior Computer Scientist?

A Junior Computer Scientist is an entry-level professional who typically holds a degree in computer science or a related field. They work under the supervision of senior staff to design, develop, test, and maintain software, algorithms, or systems. Their responsibilities may include coding, debugging, conducting research, and assisting with technical documentation. This role is often a starting point for those looking to advance in the field of computer science, offering valuable hands-on experience and opportunities to learn from more experienced colleagues.

What types of projects and responsibilities can a Junior Computer Science professional expect in their first year?

As a Junior Computer Science professional, you can expect to work on a variety of foundational tasks such as debugging code, writing unit tests, and assisting with the development of new features under the supervision of more experienced team members. You may also participate in code reviews, collaborate with cross-functional teams like design and QA, and help maintain documentation. These hands-on experiences are designed to help you build technical skills, understand software development processes, and gradually take on more complex assignments as you gain confidence and expertise.
What are the most commonly searched types of Computer Science jobs in Kansas? The most popular types of Computer Science jobs in Kansas are:
What are popular job titles related to Junior Computer Science jobs in Kansas? For Junior Computer Science jobs in Kansas, the most frequently searched job titles are:
What cities in Kansas are hiring for Junior Computer Science jobs? Cities in Kansas with the most Junior Computer Science job openings:
Senior IT Network Engineer

Senior IT Network Engineer

Garmin

Olathe, KS • On-site

$98K - $134K/yr

Full-time

Posted 24 days ago


Garmin rating

8.8

Company rating: 8.8 out of 10

Based on 45 frontline employees who took The Breakroom Quiz

8th of 139 rated electronics manufacturers


Job description

Job Summary:
Garmin is seeking a full-time Senior IT Network Engineer at their U.S. headquarters in the Greater Kansas City area. In this role, you will be responsible for implementing, managing, and supporting network technology to ensure it reliably supports enterprise systems.
Responsibilities:
• Implements and supports enterprise campus network architectures including wired, wireless, and SD‑WAN environments to meet performance, scalability, and resiliency requirements
• Leads deployment and ongoing support of campus networking solutions utilizing technologies such as Cisco Catalyst and Cisco DNA Center (DNAC)
• Implements and optimizes SD‑WAN solutions for branch connectivity, application performance, and secure hybrid network access
• Leverages observability tools such as ThousandEyes and native platform telemetry to proactively monitor network performance, identify user experience issues, and drive root cause analysis
• Plans, orders, and provisions network circuits (MPLS, DIA, broadband, etc.), including vendor coordination, turn-up validation, and lifecycle management
• Develops and maintains implementation plans, operational procedures, and technical documentation for enterprise network services
• Performs network capacity monitoring, performance analysis, and optimization across campus, WAN, and wireless environments
• Leads troubleshooting of complex, multi-domain network issues across campus, WAN, cloud, and internet edges
• Evaluates new technologies and tools; provides operational feedback and recommendations aligned with enterprise standards
• Ensures network operations meet security, compliance, and regulatory requirements (e.g., segmentation, secure access, monitoring)
• Implements automation and programmability (e.g., APIs, scripting) to improve network deployment, operations, and scalability
• Collaborates cross-functionally with security, infrastructure, cloud, and application teams to deliver stable and reliable network services
• Provides technical leadership during implementations, escalations, and operational activities, including risk identification and mitigation
• Develops and maintains proactive monitoring, alerting, and incident response processes for enterprise network environments
• Participates in and supports a 24x7 on-call rotation, providing escalation support for critical network incidents
• Mentors junior engineers and contributes to knowledge sharing, operational standards, and continuous improvement initiatives
• Communicates effectively with both technical and non-technical stakeholders regarding network performance, incidents, and changes
• Drives operational excellence by continuously improving reliability, performance, and user experience across the enterprise network
Qualifications:
Required:
• Bachelor’s Degree in Computer Science, Information Technology, Management Information Systems, Business, or related field AND a minimum of 5 years of relevant network engineering experience
• Hands-on experience implementing, troubleshooting, and supporting enterprise campus networks, including switching, routing, wireless, and WAN technologies
• Experience with Cisco-based environments (e.g., Catalyst switching, routing, DNAC, or similar platforms)
• Experience supporting SD‑WAN or branch connectivity solutions
• Familiarity with network monitoring and observability tools (e.g., ThousandEyes or similar)
• Experience with circuit provisioning, vendor coordination, and WAN lifecycle management
• Strong troubleshooting skills across multiple network domains (LAN/WAN/wireless)
• Demonstrated ability to implement and operationalize new technologies effectively
• Strong verbal, written, and interpersonal communication skills
• Ability to document processes, procedures, and technical changes in a clear and organized manner
• Ability to participate in a 24x7 on-call rotation
• Ability to travel as needed for site deployments, troubleshooting, or vendor coordination
Preferred:
• Industry certifications such as: Cisco Certified Network Professional (CCNP), Cisco Certified Network Associate (CCNA), CompTIA Network+, Cisco Certified Technician (CCT)
• Exposure to Cisco DNA Center (DNAC) and network automation concepts (APIs, scripting, or tooling)
• Experience with SD‑WAN platforms (e.g., Cisco SD-WAN/Viptela, Meraki, or similar)
• Familiarity with network security fundamentals (segmentation, access control, basic firewall concepts)
• Experience working in large enterprise or global network environments
• Exposure to ITIL practices or structured incident/change management processes
• Demonstrated ability to mentor junior engineers or contribute to team knowledge sharing
Company:
WHERE DO WE START? How about Kansas City? That’s our home. That’s where Garmin put a stake in the ground in 1989. Founded in 1988, the company is headquartered in Nanterre, FRA, with a team of 10001+ employees. The company is currently Late Stage.

What Garmin employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom