1

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

Bachelor's degree in computer science or a related major * A GPA of 2.7 or higher. We look for potential, not prestige, but it's important that you enjoy pushing yourself to pick up new ideas.

Bachelor's degree in computer science or a related major * A GPA of 2.7 or higher. We look for potential, not prestige, but it's important that you enjoy pushing yourself to pick up new ideas.

... junior engineers. You define pilot scope, success metrics, and adoption plans, and serve as a ... Bachelor's degree in Computer Science, Software Engineering, or a related field. * 3+ years of ...

New

... junior engineers. You define pilot scope, success metrics, and adoption plans, and serve as a ... QualificationsBachelor 's degree in Computer Science, Software Engineering, or a related field.5+ ...

Showing results 21-40

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.

Systems/Quality Analyst I -III (Facets Application Services)

Salt Lake City, UT • Hybrid

Cambia Health Solutions
Health Care and Social Assistance • 1 - 5K employees

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 7 days ago


Cambia Health Solutions rating

8.4

Company rating: 8.4 out of 10

Based on 32 frontline employees who took The Breakroom Quiz


Job description

Systems/Quality Analyst I -III (Facets Application Services)

Hybrid role (3 days/week in office) at our Salt Lake City, Boise, Fargo, Portland, Vancouver, Renton, Medford, Burlington, Lewiston offices. Preference will be given to current employees and candidates who reside within a commutable distance from our Salt Lake City, Boise, Fargo and Lewiston offices or who are willing to relocate.

Build a career with purpose. Join our Cause to create a person-focused and economically sustainable health care system.

Who We Are Looking For:

Every day, Cambia's dedicated team of Systems Analysts are living our mission to make health care easier and lives better. As a member of the IT Operations team, the Systems Analyst participates in a team environment for the development, maintenance, and delivery of product/application (s) and data integrations as an integral part of a multi-functional team. This position is generally responsible for business, data and product/application analysis. This position requires business, analytical, design, interpersonal, technical and administrative skills in performing day to day work - all in service of creating a person-focused health care.

Do you have a passion for serving others and learning new things? Then this role may be the perfect fit.

What You Bring to Cambia:

Qualifications:

The Systems Analyst I would have a Bachelor's degree in Computer Science, Mathematics, Business Administration, or a related field and a minimum of 1 year business or system experience developing requirements for projects where computer software is created or an equivalent combination of education and/or experience.

The Systems Analyst II would have a Bachelor's degree in Computer Science, Mathematics, Business Administration, or a related field and minimum of 2 years business or system experience developing requirements for projects where computer software is created or the equivalent combination of education and/or experience including experience with methodologies and structured analytical approach.

The Systems Analyst III would have a Bachelor's degree in Computer Science, Mathematics, Business Administration, or a related field and minimum of 5 years business or system experience developing requirements for projects where computer software is created or the equivalent combination of education and/or experience including experience with methodologies and structured analytical approach.

Preferred Skills:

  • Facets Application: Claims, Membership, Billing

  • Data analysis, validation, and reconciliation

  • SQL and database querying

  • ETL and data integration concepts

  • XML and file-based data exchanges

  • Trading partner and vendor coordination

  • Requirements gathering and business process analysis

  • Testing support (SIT/UAT) and defect management

  • Reporting and data quality assurance

Skills and Attributes:

  • Ability to work with teammates and with business partners to participate in sessions to gather, translate and document and system requirements to support transforming requirements into effective technology solutions.

  • Ability to create simple story cards and understand simple acceptance criteria enough to verify results; develop simple technical documentation and understand technical documentation and concepts.

  • Ability to coordinate and facilitate one to one and small groups (3-5) of customers or other analysts for small work efforts.

  • Ability to develop positive relationships among business partners, teammates and management.

  • Ability to follow direction, collaborate effectively with peers to provide results, and relay status to management and peers in a timely manner.

  • Able to plan and manage their own work with minimal supervision.

  • Ability to apply critical thinking and listening skills, rigorous logic and other methods to contribute to the solution of problems, looks beyond the obvious, asks probing questions, can see hidden problems, steps up to conflicts.

  • Ability to have cleaR&Direct written and verbal communications with others and can encourage and skillfully manage questions.

  • Must have exposure and knowledge of common software development methodologies.

  • Able to contribute to a QA strategy.

  • Experience with AI tools and technologies to enhance productivity and decision-making in professional settings highly desired

Additional Skills for Level III:

  • Ability to lead small teams (3-5) for complex work efforts which includes estimating, coordinating, tracking progress, inspiring others to complete tasks on time, assisting with resolving issues and creating status reports. Ability to present and effectively communicate with leadership.

  • Ability to participate in the definition of a QA plan.

  • Ability to use and coach more junior team members and business partners on development methodologies.

What You Will Do at Cambia:

  • Read and create structured specifications such as Technical Specifications, use cases, story cards.

  • Read and understand design and business models including basic technical understanding.

  • Writes SQL queries, reads simple data models.

  • Understands and participates in the creation of deliverables by acting as a liaison between the development team and the end users.

  • Contributes to deliverables including analysis, development that may include writing SQL/scripting, quality and validation.

  • Be able to provide level 1 on-call support as needed which includes application monitoring, issue identification and routing, on-call support communications.

  • Manage tasks on smaller work efforts in support of the software development methodology.

  • Actively acquire in depth knowledge of Health Care and Insurance terminology and concepts.

  • Provides estimates for small tasks increasing accuracy of the estimate as work effort progresses.

Additional Responsibilities for Level III:

  • Applies deep health insurance knowledge to create complex specifications (use cases, story cards, business models) and writes advanced SQL queries while training junior analysts

  • Develops automated validation techniques and understands API concepts including structures, JSON, and collections for technical design documentation

  • Reads complex data models, creates logical data models, and provides accurate estimates for complex work efforts throughout project progression

  • Leads medium-sized cross-departmental groups using structured approaches (JRP, grooming sessions) and manages tasks on moderate enterprise-wide initiatives

  • Trains and coaches less experienced and peer analysts, and may participate in vendor product research, evaluation, and selection

Pay ranges vary based on the candidate's work location. The expected hiring range depends on skills, experience, education, and training; relevant licensure / certifications; and performance history.

Systems Analyst I:

  • Oregon, Washington, Utah, and Idaho:The expected hiring range is $59K - $74K, the full salary range is $59K - $97K and the bonus target is10%.

  • North Dakota:The expected hiring range is $26.00 - $34.00/hour, and the full salary range is $26.00 - $42.00/hour.

Systems Analyst II:

  • Oregon, Washington, Utah, and Idaho:The expected hiring range is $80,200 - $90,000, the full salary range is $80,200 - $117,000, and the bonus target is10%.

  • North Dakota:The expected hiring range is $66,000 - $86,000, and the full hiring range is $66,000 - $106,000.

Systems Analyst III:

  • Oregon, Washington, Utah, and Idaho:The expected hiring range is $87,000 - $109,000, the full salary range is $87,000 - $142,000, and the bonus target is15%.

  • North Dakota:The expected hiring range is $80,000 - $106,000, and the full hiring range is $80,000 - $133,000.

About Cambia


Working at Cambia means being part of a purpose-driven, award-winning culture built on trust and innovation anchored in our 100+ year history. Our caring and supportive colleagues are some of the best and brightest in the industry, innovating together toward sustainable, person-focused health care. Whether we're helping members, lending a hand to a colleague or volunteering in our communities, our compassion, empathy and team spirit always shine through.


Why Join the Cambia Team?


At Cambia, you can:

  • Work alongside diverse teams building cutting-edge solutions to transform health care.
  • Earn a competitive salary and enjoy generous benefits while doing work that changes lives.
  • Grow your career with a company committed to helping you succeed.
  • Give back to your community by participating in Cambia-supported outreach programs.
  • Connect with colleagues who share similar interests and backgrounds through our employee resource groups.

We believe a career at Cambia is more than just a paycheck - and your compensation should be too. Our compensation package includes competitive base pay as well as a market-leading 401(k) with a significant company match, bonus opportunities and more.


In exchange for helping members live healthy lives, we offer benefits that empower you to do the same. Just a few highlights include:


  • Medical, dental and vision coverage for employees and their eligible family members, including mental health benefits.
  • Annual employer contribution to a health savings account.
  • Generous paid time off varying by role and tenure in addition to 10 company-paid holidays.
  • Market-leading retirement plan including a company match on employee 401(k) contributions, with a potential discretionary contribution based on company performance (no vesting period).
  • Up to 12 weeks of paid parental time off (eligibility requires 12 months of continuous service with Cambia immediately preceding leave).
  • Award-winning wellness programs that reward you for participation.
  • Employee Assistance Fund for those in need.
  • Commute and parking benefits.

Learn more about our benefits.


We are happy to offer work from home options for most of our roles. To take advantage of this flexible option, we require employees to have a wired internet connection that is not satellite or cellular and internet service with a minimum upload speed of 5Mb and a minimum download speed of 10 Mb.


As part of our security requirements, new hires will need access to a personal mobile device to set up Multi-Factor Authentication (MFA) upon joining the company. MFA is an important layer of protection for accessing Cambia systems and is required for all employees.

We are an Equal Opportunity employer dedicated to a drug and tobacco-free workplace. All qualified applicants will receive consideration for employment without regard to race, color, national origin, religion, age, sex, sexual orientation, gender identity, disability, protected veteran status or any other status protected by law. A background check is required.

If you need accommodation for any part of the application process because of a medical condition or disability, please email CambiaCareers@cambiahealth.com. Information about how Cambia Health Solutions collects, uses, and discloses information is available in our Privacy Policy.


What Cambia Health Solutions employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom