1

Junior Computer Science Jobs in Midvale, UT (NOW HIRING)

Description Position Summary The Junior Solution Architect serves as a technical resource to the ... Bachelor's degree in computer science, Engineering, or related discipline. Or 6+ years of relevant ...

... computer science, Engineering, or related discipline. Or 6+ years of relevant work experience · Strong executive presentation skills with the ability to guide senior business leaders through ...

Lead Data Scientist

Draper, UT · On-site +1

$144K - $250K/yr

... junior Data Scientists. Lead projects as needed or required - (10%) Minimum Qualifications ... Bachelor's Degree in Statistics, Mathematics, Engineering, Data Science, Computer Science, or ...

Senior Software Engineer

Sandy, UT · On-site

$153K - $215K/yr

Mentor junior staff members and propose cross disciplinary architectural solutions to difficult problems. Minimum requirements: Master's degree or foreign equivalent in Computer Science, Computer ...

Software Engineer II

Salt Lake City, UT · On-site

$94K - $129K/yr

A Software Engineer II is a junior engineer who contributes to software development projects by ... BA/BS in Computer Science, Software Engineering, or a related field and 3+ years of professional ...

Mentor and guide junior data scientists, fostering a culture of excellence and continuous learning ... Master's or Ph.D. in Computer Science, Statistics, Mathematics, Engineering, or a related ...

Mentor and guide junior data scientists, fostering a culture of excellence and continuous learning ... Master's or Ph.D. in Computer Science, Statistics, Mathematics, Engineering, or a related ...

Mentor and guide junior data scientists, fostering a culture of excellence and continuous learning ... Master's or Ph.D. in Computer Science, Statistics, Mathematics, Engineering, or a related ...

Mentor and guide junior data scientists, fostering a culture of excellence and continuous learning ... Master's or Ph.D. in Computer Science, Statistics, Mathematics, Engineering, or a related ...

next page

Showing results 1-20

Junior Computer Science information

See Midvale, UT salary details

$22.6K

$83.9K

$129.7K

How much do junior computer science jobs pay per year?

As of Sep 10, 2026, the average yearly pay for junior computer science in Midvale, UT is $83,914.00, according to ZipRecruiter salary data. Most workers in this role earn between $63,200.00 and $82,000.00 per year, depending on experience, location, and employer.

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 are the key skills and qualifications needed to thrive as a junior computer scientist?

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 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 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 are the most commonly searched types of Computer Science jobs in Midvale, UT?

The most popular types of Computer Science jobs in Midvale, UT are:

What are popular job titles related to Junior Computer Science jobs in Midvale, UT?

For Junior Computer Science jobs in Midvale, UT, the most frequently searched job titles are:

What cities near Midvale, UT are hiring for Junior Computer Science jobs?

Cities near Midvale, UT with the most Junior Computer Science job openings:

Infographic showing various Junior Computer Science job openings in Midvale, UT as of August 2026, with employment types broken down into 1% Internship, 2% As Needed, 76% Full Time, 18% Part Time, 2% Contract, and 1% Nights. Highlights an 91% Physical, 2% Hybrid, and 7% Remote job distribution, with an average salary of $83,914 per year, or $40.3 per hour.

Junior Solutions Architect

South Jordan, UT • On-site

CallTower, Inc.
51 - 200 employees

$86K - $94K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 28 days ago


Job description

Description

Position Summary


The Junior Solution Architect serves as a technical resource to the Customer Success and Sales team, acting as a vital collaborator with CallTower's sales and product teams. This position requires the ability to clearly communicate technology concepts and solution positioning to both business and technical users, ensuring that all stakeholders fully understand the value and capabilities of the proposed solutions. The Junior Solution Architect is also responsible for identifying all technical issues related to customer accounts, ensuring customer satisfaction is maintained throughout each stage of the sales process.


Position Responsibilities:

Provide pre-sales support to identify and present solutions that meet the business and technical requirements of our customers within our product portfolio

Perform client consultations supporting the voice infrastructure, and sharing recommendations for designing, planning, and implementation

Collaborate with various teams to diagnose solution gaps, evaluate design issues and provide design-level guidance where needed

Develop materials to ensure consistent product demos so that they are done uniformly. This would include PowerPoint presentations and sales documentation to be used during the specific demo. This would include the list of questions that need to be asked prior to the demo starting

Deliver effective demos of CallTower's main products and services including the ancillary products. (MS Teams, Cisco Webex, Zoom, CT Cloud Voice, CT Cloud Fax, CT Text, CT Call Recording, CT Analytics, CT Unite)

Oversee scoping, identification and creation of Statements of Work (SOW) for solutions

Identify optimal technical solutions to solve the existing customers' needs

Share best practices for recommended roadmap to achieve the proposed solution 

Provide specifications according to which the solution is defined, managed, and delivered 

Crosstrain with different product lines and communicate the value of products to others. 

Able to respond to functional and technical elements of RFIs/RFPs in a collaborative manner with the sales team assigned 

Convey customer requirements to Product Management teams 

Collaborate with the Product team to deploy new products 


Technical Skills/Qualifications: 

Bachelor's degree in computer science, Engineering, or related discipline. Or 6+ years of relevant work experience 

Strong executive presentation skills with the ability to guide senior business leaders through proposed solutions, clearly articulating business value, and driving stakeholder alignment 

3+ years of Experience in Pre-Sales Engineering, project management, or product development. 

3+ years of Experience with UCaaS or CCaaS platforms as well as ancillary products to support these solutions 

Technical certifications relating to UCaaS or CCaaS are an asset for the role 

A professional business attitude and courteous manner toward clients, partners, and co-workers 

Ability to work weekends and/or off-hours as necessary to meet clients' needs 

This position may require travel, locally, nationally, and internationally 

Excellent written and verbal communication skills which include demonstrated experience presenting technology recommendations from a business perspective 

Ability to generate labor estimates for professional services 


Benefits: 

Annual Market comp evaluation 

85% employer paid Medical plans (HDHP and PPO options) 

Dental/Vision 

PTO accrual starts day one 

100% 401k match on first 4% 

Paid Parental Leave 

100% Employer paid life insurance, LTD, EAP, telehealth, Gym Pass