2

Computer Science Freelance Remote Jobs in Utah (NOW HIRING)

AI Data Architect

Salt Lake City, UT · On-site +1

$61.75 - $79.25/hr

However, the remote location must be within the US. How you will spend your time: * Define and ... Bachelor's degree in Computer Science, Information Systems, Data Engineering, or related field and ...

Sr. Software Engineer (AI & Backend)

Salt Lake City, UT · On-site +1

$118.50K - $156.30K/yr

This is a remote position; however, the candidate must reside within 30 miles of one of the ... Bachelor's degree in Computer Science or Software Engineering * 8 years of professional experience ...

Sr. Software Engineer (AI & Backend)

Salt Lake City, UT · On-site +1

$118.50K - $156.30K/yr

This is a remote position; however, the candidate must reside within 30 miles of one of the ... Bachelor's degree in Computer Science or Software Engineering * 8 years of professional experience ...

Sr. Software Engineer (AI & Backend)

Salt Lake City, UT · On-site +1

$118.50K - $156.30K/yr

This is a remote position; however, the candidate must reside within 30 miles of one of the ... Bachelor's degree in Computer Science or Software Engineering * 8 years of professional experience ...

Bachelor's degree in preferably Computer Science, Information Technology, Computer Engineering, or ... remote client service delivery. Recruiting for this role ends on 06/30/2026. Work you'll do As a ...

Bachelor's degree preferably in Computer Science, Information Technology, Computer Engineering, or ... remote client service delivery. Recruiting for this role ends on 06/30/2026. Work you'll do As a ...

Remote, United States Date Posted: May 5, 2026 Employment Type: Intern Job ID: R-1948 Description ... Currently enrolled in a Bachelor's or Master's degree program in Computer Science, Software ...

next page

Showing results 1-20

Computer Science Freelance Remote information

What are the key skills and qualifications needed to thrive as a Computer Science Freelance Remote professional, and why are they important?

To thrive as a Computer Science Freelance Remote professional, you need strong programming skills, problem-solving abilities, and a solid understanding of computer science fundamentals, often supported by a relevant degree or portfolio. Familiarity with popular coding languages, version control systems like Git, and project management tools such as Jira or Trello is essential. Excellent time management, proactive communication, and adaptability are standout soft skills for remote success. These skills and qualities are crucial for delivering high-quality work, meeting client expectations, and maintaining productivity in a self-directed, remote environment.

What are some typical challenges faced by remote freelance computer science professionals, and how can they be effectively managed?

Remote freelance computer science professionals often face challenges such as managing multiple client deadlines, maintaining clear communication across different time zones, and ensuring consistent motivation without in-person supervision. To effectively manage these, it's important to use project management tools, set clear expectations with clients, and establish a structured daily routine. Regular check-ins and leveraging collaborative platforms can also help maintain transparency and build strong working relationships with clients and team members.

What does a Computer Science Freelance Remote professional do?

A Computer Science Freelance Remote professional works independently, often from home or any location with internet access, providing their expertise in areas such as software development, programming, data analysis, or IT support to various clients. Their responsibilities can include building applications, troubleshooting systems, developing websites, or managing databases on a contract basis. This type of work offers flexibility in scheduling and project selection but also requires strong time management and communication skills to deliver quality results to diverse clients.

What is the difference between Computer Science Freelance Remote vs Software Developer?

AspectComputer Science Freelance RemoteSoftware Developer
CredentialsTypically requires a degree in computer science or related field, with certifications optionalUsually requires a degree in computer science or software engineering, with certifications beneficial
Work EnvironmentRemote, freelance projects for various clientsOften remote or on-site, employed by a company or organization
Employer & Industry UsageUsed by independent contractors across tech, startups, and consultingEmployed by tech companies, startups, or corporations
Search & Comparison IntentPeople compare freelance roles with full-time software development jobsOften compared with freelance or contract roles in software development

Computer Science Freelance Remote professionals work independently on diverse projects, often remotely, while Software Developers are typically employed by organizations. Both roles require similar educational backgrounds, but their work settings and employment types differ significantly.

What are the most commonly searched types of Computer Science Remote jobs in Utah? The most popular types of Computer Science Remote jobs in Utah are:
What are popular job titles related to Computer Science Freelance Remote jobs in Utah? For Computer Science Freelance Remote jobs in Utah, the most frequently searched job titles are:
What job categories do people searching Computer Science Freelance Remote jobs in Utah look for? The top searched job categories for Computer Science Freelance Remote jobs in Utah are:
What cities in Utah are hiring for Computer Science Freelance Remote jobs? Cities in Utah with the most Computer Science Freelance Remote job openings:

Client Success System Integration Specialist

Octanner

Salt Lake City, UT • Remote

Full-time

Posted 2 days ago


Job description

O.C. Tanner is the global leader in software and services that improve workplace culture through meaningful employee experiences. Our Culture Cloud is a suite of apps designed to enhance the employee experience with strategic recognition, service awards, wellbeing, leadership, and events that help people thrive at work. Our Culture by Design approach provides expert services to organizations looking to create great workplaces.

Our global team of 1,500 people hail from 58 countries and speak 62 languages. As programmers, researchers, designers, client professionals and craftspeople we create the tech, tools and awards that connect employees to purpose at thousands of companies. Join us as we help people all over the world thrive at work.

O.C. Tanner develops software and services that improve workplace culture through employee recognition and other experiences that connect people to purpose, accomplishment, and each other. We are a global company, headquartered in Salt Lake City, and we take pride in walking the walk of our company's purpose: We help people thrive at work.

Hybrid Work Schedule-Monday through Wednesday in office, Thursday & Friday remote option.

The Technical Platform Integration and SSO Analyst will consult at an enterprise-level with OC Tanner clients' and other internal Client Success team members to analyze and execute computer software, system functionality and connectivity. You will analyze and modify O.C. Tanner's most difficult and complex client software connections and deliver technical expertise to our customers regarding configuration of our applications and programs at a detailed technical level.

You will have specific experience in data mapping, data integration / API management and single-sign-on. This will require you to write and execute SQL queries.

As part of the interview process, you will be asked to demonstrate your ability to understand complex technical subjects and explain technical details simply.

Ultimately, you will be a person our customers, both internal and external trust and rely on for timely and accurate solutions to their computer hardware connections and software functionality.

Responsibilities include:

  • Research, analyze and consult with clients regarding data integration, API and single sign on software functionality, configuration and specifications within agreed time limits
  • Consult directly with clients and users to resolve software integration issues related to data integration, API configuration and single sign on functionality
  • Modify platform software or client configuration based on analysis of root cause
  • Assist clients using remote desktop connections, email or chat to provide immediate support
  • Contact clients via phone and/or provide clear, written instructions, technical documentation and technical explanation
  • Following standard procedures for proper escalation of unresolved issues to the appropriate internal teams
  • Diagnose and identify computer and software technical issues, including account setup and software configuration
  • Ask customers targeted questions to quickly understand the root of the problem
  • Properly escalate unresolved issues to appropriate internal teams
  • Provide prompt and accurate feedback to customers through thorough testing and documentation
  • Ensure all issues are properly logged
  • Prioritize and manage several open issues at one time
  • Follow up with clients to ensure their programs are fully functional after troubleshooting, modification and testing
  • Prepare accurate and timely reports
  • Document technical analysis in the form of notes and manuals
  • Maintain jovial relationships with clients

Required Experience

  • Hold the appropriate degree or advanced training certificates in a relevant technical field, like Computer Science, IT or Software Engineering.
  • Proven work experience as a Technical Support Engineer, Desktop Support Engineer, or similar role
  • Multiple technical and/or training certifications a major plus
  • Excellent problem-solving and communication skills
  • Hands-on experience with industry leading browsers in Windows and Mac OS environments
  • Experience with SaaS (cloud hosted) solutions
  • Technical experience with mobile devices and other tech products
  • Expertise with API level integrations between software applications
  • Ability to diagnose and troubleshoot technical issues
  • Familiarity with remote desktop applications and software (eg. Zendesk, Jira)

Demonstrated ability to provide step-by-step technical help, both in written documentation and verbal communication