API Developer
Lehi, UT · On-site
S. in Computer Science or equivalent field Excellent interpersonal skills Comprehensive knowledge and development experience building and scaling truly RESTful web services Must be detail-oriented ...
Lehi, UT · On-site
S. in Computer Science or equivalent field Excellent interpersonal skills Comprehensive knowledge and development experience building and scaling truly RESTful web services Must be detail-oriented ...
Lehi, UT · On-site
S. in Computer Science or equivalent field Excellent interpersonal skills Comprehensive knowledge and development experience building and scaling truly RESTful web services Must be detail-oriented ...
American Fork, UT · On-site +1
Bachelor degree in Computer Science or equivalent science preferred, but combined experience and skills will be considered * Object-oriented development experience is required * 3+ years of ...
American Fork, UT · On-site +1
Bachelor degree in Computer Science or equivalent science preferred, but combined experience and skills will be considered * Object-oriented development experience is required * 3+ years of ...
Bachelor degree in Computer Science or equivalent science preferred, but combined experience and skills will be considered Object-oriented development experience is required 3+ years of experience ...
Bachelor degree in Computer Science or equivalent science preferred, but combined experience and skills will be considered Object-oriented development experience is required 3+ years of experience ...
Holladay, UT · On-site +1
... Computer Science, Information Technology, Engineering, Mathematics, Statistics, M.S preferred Mastercard is a merit-based, inclusive, equal opportunity employer that considers applicants without ...
Holladay, UT · On-site +1
... Computer Science, Information Technology, Engineering, Mathematics, Statistics, M.S preferred Mastercard is a merit-based, inclusive, equal opportunity employer that considers applicants without ...
Associate degree or technical institute degree/certificate in Computer Science or Information Systems preferred * 0 to 2 years previous computer technical support * Strong knowledge of computer ...
Associate degree or technical institute degree/certificate in Computer Science or Information Systems preferred * 0 to 2 years previous computer technical support * Strong knowledge of computer ...
Associate degree or technical institute degree/certificate in Computer Science or Information Systems preferred * 0 to 2 years previous computer technical support * Strong knowledge of computer ...
Associate degree or technical institute degree/certificate in Computer Science or Information Systems preferred * 0 to 2 years previous computer technical support * Strong knowledge of computer ...
Associate degree or technical institute degree/certificate in Computer Science or Information Systems preferred * 0 to 2 years previous computer technical support * Strong knowledge of computer ...
Associate degree or technical institute degree/certificate in Computer Science or Information Systems preferred * 0 to 2 years previous computer technical support * Strong knowledge of computer ...
Sandy, UT · On-site
Required : • Bachelor's degree in Computer Science, Business Information Systems or related field or equivalent work experience required. • 8+ years' experience 'living' with various operating ...
Sandy, UT · On-site
Required : • Bachelor's degree in Computer Science, Business Information Systems or related field or equivalent work experience required. • 8+ years' experience 'living' with various operating ...
Orem, UT · On-site
$13 - $17.50/hr
Freddie Mac's University program offers summer internships and full-time opportunities in Accounting, Business, Communications, Investments & Capital Markets, Computer Science, Data/Quant Analytics ...
Orem, UT · On-site
$13 - $17.50/hr
Freddie Mac's University program offers summer internships and full-time opportunities in Accounting, Business, Communications, Investments & Capital Markets, Computer Science, Data/Quant Analytics ...
Spanish Fork, UT · Remote
$18 - $40/hr
Ability to explain mathematical induction, counting principles, modular arithmetic, and tree structures while preparing students for computer science theory, cryptography, and advanced mathematics ...
Spanish Fork, UT · Remote
$18 - $40/hr
Ability to explain mathematical induction, counting principles, modular arithmetic, and tree structures while preparing students for computer science theory, cryptography, and advanced mathematics ...
Spanish Fork, UT · Remote
$18 - $40/hr
Ability to explain encapsulation, abstract classes, design patterns, and JVM architecture while preparing students for AP Computer Science A, college-level software development, and industry ...
Spanish Fork, UT · Remote
$18 - $40/hr
Ability to explain encapsulation, abstract classes, design patterns, and JVM architecture while preparing students for AP Computer Science A, college-level software development, and industry ...
Provo, UT · Remote
$18 - $40/hr
Ability to explain mathematical induction, counting principles, modular arithmetic, and tree structures while preparing students for computer science theory, cryptography, and advanced mathematics ...
Provo, UT · Remote
$18 - $40/hr
Ability to explain mathematical induction, counting principles, modular arithmetic, and tree structures while preparing students for computer science theory, cryptography, and advanced mathematics ...
Provo, UT · Remote
$18 - $40/hr
Ability to explain encapsulation, abstract classes, design patterns, and JVM architecture while preparing students for AP Computer Science A, college-level software development, and industry ...
Provo, UT · Remote
$18 - $40/hr
Ability to explain encapsulation, abstract classes, design patterns, and JVM architecture while preparing students for AP Computer Science A, college-level software development, and industry ...
Sandy, UT · On-site
$123K - $167K/yr
Required : • BS in Computer Science or equivalent experience. • 15+ years of software development experience. • 5+ years designing or architecting large-scale systems. • Expertise in C# and ...
Sandy, UT · On-site
$123K - $167K/yr
Required : • BS in Computer Science or equivalent experience. • 15+ years of software development experience. • 5+ years designing or architecting large-scale systems. • Expertise in C# and ...
Sandy, UT · On-site
Required : • BS in Computer Science or equivalent experience. • 15+ years of software development experience. • 5+ years designing or architecting large-scale systems. • Expertise in C# and ...
Sandy, UT · On-site
Required : • BS in Computer Science or equivalent experience. • 15+ years of software development experience. • 5+ years designing or architecting large-scale systems. • Expertise in C# and ...
Sandy, UT · On-site
$123K - $167K/yr
Required Qualifications * BS in Computer Science or equivalent experience. * 15+ years of software development experience. * 5+ years designing or architecting large-scale systems. * Expertise in C# ...
Sandy, UT · On-site
$123K - $167K/yr
Required Qualifications * BS in Computer Science or equivalent experience. * 15+ years of software development experience. * 5+ years designing or architecting large-scale systems. * Expertise in C# ...
Sandy, UT · On-site
$98K - $135K/yr
Bachelor's degree in Computer Science, Information Technology, or a related field required. * Industry network certifications such as CCIE and CCNP. "Tekshapers is an equal opportunity employer and ...
Sandy, UT · On-site
$98K - $135K/yr
Bachelor's degree in Computer Science, Information Technology, or a related field required. * Industry network certifications such as CCIE and CCNP. "Tekshapers is an equal opportunity employer and ...
South Jordan, UT · On-site
Master's degree in Data Science, Statistics, Public Health, Health Informatics, Computer Science, Epidemiology, or a related field. * Experience working with large healthcare datasets, electronic ...
South Jordan, UT · On-site
Master's degree in Data Science, Statistics, Public Health, Health Informatics, Computer Science, Epidemiology, or a related field. * Experience working with large healthcare datasets, electronic ...
Master Degree in Computer Science, or related quantitative field, plus 2+ years of industry research experience. * Proven track record in at least one of the following areas: Large-scale graph ...
New
Master Degree in Computer Science, or related quantitative field, plus 2+ years of industry research experience. * Proven track record in at least one of the following areas: Large-scale graph ...
New
Provo, UT · On-site
September 2, 2026 Required Degree: BS degree in engineering, cybersecurity, physics, computer science, or related field required. MS or PhD degree preferred. The required degree must be completed by ...
Provo, UT · On-site
September 2, 2026 Required Degree: BS degree in engineering, cybersecurity, physics, computer science, or related field required. MS or PhD degree preferred. The required degree must be completed by ...
$49.1K - $52.4K
7% of jobs
$52.4K - $55.7K
7% of jobs
$55.7K - $59K
2% of jobs
$59K - $62.2K
0% of jobs
$62.2K - $65.5K
2% of jobs
$66.9K is the 25th percentile. Wages below this are outliers.
$65.5K - $68.8K
15% of jobs
$68.8K - $72.1K
16% of jobs
The median wage is $72.4K / yr.
$72.1K - $75.4K
13% of jobs
$75.4K - $78.6K
6% of jobs
$80.2K is the 75th percentile. Wages above this are outliers.
$78.6K - $81.9K
16% of jobs
$81.9K - $85.2K
17% of jobs
$49.1K
$72.3K
$85.2K
| Aspect | Computer Science | Software Developer |
|---|---|---|
| Required Credentials | Bachelor's or higher in CS or related field | Bachelor's in CS, Software Engineering, or related field often preferred |
| Work Environment | Research labs, academia, tech companies, startups | Tech companies, software firms, freelance projects |
| Industry Usage | Academic research, algorithm development, theoretical work | Building, coding, testing software applications |
| Common Search/Comparison | Focuses on theoretical foundations and algorithms | Focuses on practical software creation and deployment |
Computer Science and Software Developer roles often overlap, but Computer Science emphasizes theoretical foundations, algorithms, and research, while Software Developers focus on designing, coding, and maintaining software applications. Both roles require programming skills, but their primary focus and work environments differ.
The computer science field provides a wide range of opportunities for technically talented individuals. Depending on your skills and interests, you can find computer science jobs as a software developer, hardware engineer, database administrator, computer systems analyst, network architect, information security analyst, or web developer. You need an analytical mind and strong technical skills to perform your job duties, which may be to develop, maintain, and troubleshoot computer systems, applications, or networks. Your responsibilities in a computer science job are often directly related to the business goals and outcomes of your employer.

A Largest eCommerce Comapny
Client is seeking a contractor Sr. Web Services Software Engineer to build the next generation APIs for Client Analytics, Client's industry-leading analytics platform. The Client Analytics platform processes 20+ billion transactions on a daily basis and delivers reporting data to customers via a sophisticated data visualization interface. The Web Services Software Engineer will participate in all aspects of the software development lifecycle including the architecture, design, development, & maintenance of the product. This position is based in our Lehi, Utah office within the Digital Marketing Business Unit of Client.
What you'll do
Design and implement robust web service APIs within our Client Analytics platform that are used by a large number of internal client applications as well as external customer client applications
Work with a team of Web Services developers and quality Engineers to create new APIs, improve existing ones and also implement, prototype, scale, test and validate these APIs.
Gather technical requirements from multiple sources and improve on existing strategy and techniques for exploring and exposing data
Solve complex business and technical problems involving large-scale data aggregation
Demonstrate leadership qualities with willingness to mentor peers and drive feature development efforts, in co-ordination with other Client cross-functional groups like experience design and product management
Gain a solid understanding of the Client Analytics platform workflows and be willing to drive solutions that span across one or more cross-functional Engineering teams
Develop product enhancements and features with a strong focus on effective customer engagement and satisfaction
Requirements:
What you need to succeed
M.S. or B.S. in Computer Science or equivalent field
Excellent interpersonal skills
Comprehensive knowledge and development experience building and scaling truly RESTful web services
Must be detail-oriented, self-motivated, responsive, professional and dedicated to customer success
Experience with building and deploying back end services platforms
Solid object-oriented programming background in Java, C/C++, C#, or PHP
Experience with storing and retrieving high-frequency data in Redis
Database programming knowledge including SQL queries in MySQL and collection queries in Mongo
Experience with Microsoft Power BI not required, but preferred
M.S. or B.S. in Computer Science or equivalent field
All your information will be kept confidential according to EEO guidelines.
Sourced by ZipRecruiter
Intelliswift is consumed with the love for the new. Once a leading staffing company, Intelliswift now possesses the expertise to build data-rich modern platforms, and to create sophisticated systems for data management and analytics for thinking and connected enterprises. We are a global leader in delivering Digital Product Engineering, Data Management & Analytics, Cloud, Digital Enterprise and MSP/VMS staffing solutions. Led by a team of highly passionate and techno-centric innovators, we consciously embed the spirit of loving and embracing everything new in what we do. We ardently believe that companies that Love the New are at an advantage of being ahead of the curve in this age of digital.
It services
1,001 - 5,000 Employees
Newark, CA, US
2001