1

Computer Software Technology Jobs in Utah (NOW HIRING)

Software Engineer

Saint George, UT ยท On-site

$90K - $95K/yr

Position Summary The Software Engineer will assist with the development and maintenance of complex ... Bachelor's Degree in Computer Science or in "STEM" Majors (Science, Technology, Engineering and ...

Position Summary The Software Engineer will assist with the development and maintenance of complex ... Bachelor's Degree in Computer Science or in "STEM" Majors (Science, Technology, Engineering and ...

New

... computer software and hardware, network, and internet connection problems โ€ข Clearly communicate technical solutions to end-users in a user friendly, professional manner โ€ข Provide one-on-one end ...

Software QA Intern

Orem, UT

$16.75 - $22/hr

... computer software and engineering. As a Software AQ Intern, you will play a crucial role in ... technology. Responsibilities: * Execute test cases and analyze results * Identify and report ...

Software QA Intern

Salt Lake City, UT

$18.75 - $24.50/hr

... computer software and engineering. As a Software AQ Intern, you will play a crucial role in ... technology. Responsibilities: * Execute test cases and analyze results * Identify and report ...

Software QA Intern

Logan, UT

$16.50 - $21.75/hr

... computer software and engineering. As a Software AQ Intern, you will play a crucial role in ... technology. Responsibilities: * Execute test cases and analyze results * Identify and report ...

Software QA Intern

West Jordan, UT

$18 - $23.50/hr

... computer software and engineering. As a Software AQ Intern, you will play a crucial role in ... technology. Responsibilities: * Execute test cases and analyze results * Identify and report ...

Software QA Intern

Ogden, UT

$18.75 - $24.75/hr

... computer software and engineering. As a Software AQ Intern, you will play a crucial role in ... technology. Responsibilities: * Execute test cases and analyze results * Identify and report ...

IT Specialist

Salt Lake City, UT ยท On-site

$20 - $22/hr

POSITION SUMMARY: IT Specialist - Provides user support in the Information Technology Department ... Provide assistance concerning the use of computer Hardware and Software, including Printing ...

CAD Engineer

Magna, UT ยท On-site +1

$60K - $80K/yr

Stay current on advancements in materials, software technologies, and CAD best practices. * Contribute to the continuous improvement of internal processes and design standards. Requirements

... software, technology onboarding, account access, store system issues, network issues, and user ... Train users on basic computer functions, applications, and security best practices. * Install and ...

next page

Showing results 1-20

Computer Software Technology information

See Utah salary details

$22

$50

$76

How much do computer software technology jobs pay per hour?

As of May 29, 2026, the average hourly pay for computer software technology in Utah is $50.44, according to ZipRecruiter salary data. Most workers in this role earn between $37.84 and $62.36 per hour, depending on experience, location, and employer.

What is a Computer Software Technology job?

A Computer Software Technology job involves designing, developing, testing, and maintaining software applications and systems. Professionals in this field work with programming languages, databases, and frameworks to create software solutions for businesses and consumers. They may specialize in areas like web development, mobile apps, cybersecurity, or software engineering. These roles require strong problem-solving skills, collaboration, and knowledge of emerging technologies.

What are the key skills and qualifications needed to thrive in the Computer Software Technology position, and why are they important?

To thrive in Computer Software Technology, you need strong programming skills, a solid understanding of software development methodologies, and typically a degree in computer science or a related field. Familiarity with development tools such as version control systems (e.g., Git), integrated development environments (IDEs), and certifications like CompTIA or Microsoft Certified are highly beneficial. Effective problem-solving, teamwork, and good communication skills help you collaborate efficiently and adapt to evolving project requirements. These abilities are vital to delivering high-quality software solutions that meet user needs and industry standards.

What are the typical career advancement opportunities in Computer Software Technology?

Professionals in Computer Software Technology have a range of career growth paths, including advancement to senior developer, software architect, project manager, or team lead positions. Gaining experience and expanding your skill set in specialized areas such as cloud computing, cybersecurity, or data science can open doors to more niche roles. Many employers also promote from within, so demonstrating initiative and taking on challenging projects can accelerate your progression. Additionally, staying current with new technologies and obtaining relevant certifications can further enhance your career prospects in this dynamic field.
What are the most commonly searched types of Computer Software Technology jobs in Utah? The most popular types of Computer Software Technology jobs in Utah are:
What are popular job titles related to Computer Software Technology jobs in Utah? For Computer Software Technology jobs in Utah, the most frequently searched job titles are:
What job categories do people searching Computer Software Technology jobs in Utah look for? The top searched job categories for Computer Software Technology jobs in Utah are:
Infographic showing various Computer Software Technology job openings in Utah as of May 2026, with employment types broken down into 91% Full Time, 6% Part Time, and 3% Contract. Highlights an 82% Physical, 3% Hybrid, and 15% Remote job distribution, with an average salary of $104,912 per year, or $50.4 per hour.

Software Engineer

Wilson Connectivity

Saint George, UT โ€ข On-site

$90K - $95K/yr

Full-time

Posted 3 days ago


Job description

About Wilson Connectivity:
Wilson Connectivity is an innovative technology leader that enhances next-generation communications where you live, shop, work, and play. We are unlocking new global markets through the expansion of consumer and commercial channels with evolutionary wireless connective products and services that exceed customer expectations. Our product line includes solutions for home, vehicle and small business, while our product line provides a customized commercial solution.
But we don't just develop innovative products - we're also dedicated to developing great people. That's why we've been recognized as a "Best Companies to Work For" six times by Utah Business Magazine, and awarded Best Company Culture, Women in Manufacturing, and Manufacturer of the Year by the Utah Manufacturer's Association. Our strong work culture drives high employee satisfaction, and we're looking for individuals passionate about making a positive impact.
Position Summary
The Software Engineer will assist with the development and maintenance of complex, multi-tiered application software systems. Participates in all phases of software engineering, including requirements analysis, algorithm design, coding, integration, test and documentation. Develops design documentation prior to coding, and user training documentation for delivery with the finished product. Develops and executes software test procedures. Adheres to team development standards for software processes, tools and metrics. Participates in multiple application development specialties, including graphical user interface development, mathematical and logical algorithm development, and database structure design. This position requires a strong knowledge of object-oriented analysis and design methods, coding experience in C++ and C# and a background in web services. Duties include integration of software components into a fully functional software system; writing of test procedures and document test results to ensure software system requirements are met; develop and maintain documentation of architecture designs, requirements, algorithms and user interfaces for software systems. Works under general supervision to complete assigned software development tasks.
Key Responsibilities
  • Be responsible for providing technical leadership and defining, developing, and evolving software in a fast paced and agile development environment using the latest software development technologies and infrastructure
  • Provide technical leadership
  • Work with Production Supervisor and Leads to understand product requirements & vision
  • Translate requirements / vision into prioritized list of user stories and deliver to required timelines and quality standards
  • Work with product line leaders and architects to develop multi generation software technology plans
  • Drive increased efficiency across the teams, eliminating duplication, leveraging product and technology reuse
  • Support process improvements which guide the development, sustaining & support activities
  • Coach, mentor and help the R&D team
  • Work cross functionally with production and R&D Engineering to align activities and deliverables
  • Drive world-class quality in the development and support of products
  • Communicate effectively both within immediate team and also with Production and Engineering managers and leads
  • Ensure team receives consistent messages and has clear understanding of business direction, strategy and results
  • Engage subject matter experts in successful transfer of complex domain knowledge
  • Design, build, and unit test object-oriented software in a collaborative environment
  • Build scalable, stable, and efficient processes to collect, manipulate, present, and analyze large datasets
  • Understand, design and implement new database schemas, procedures, and API's

This job may be a great fit for you if you are able to:
  • Sit for up to 8 hours per day
  • Walk moderate distances as needed throughout the workday

Required Qualifications
  • Bachelor's Degree in Computer Science or in "STEM" Majors (Science, Technology, Engineering and Math)
  • Master's Degree/ PHD in Computer Science preferred
  • Strong computer skills are required including familiarity with Windows-based programs and development tools (e.g., Excel, Word, Outlook, Visual Studio, Blend)
  • Minimum of 4 years of experience in developing software
  • Minimum of 2 years of experience in developing software in an agile or extreme programming environment
  • Experience with Windows and Web based programming
  • Experience with one or more of C, C++, C#, and GPIB programming languages
  • Ability to work independently, manages multiple assignments, and meets tight deadlines.
  • Strong oral and written communication skills
  • Strong interpersonal skills

Preferred Qualifications
  • 6+ years of experience in developing software
  • 4+ years of experience in developing software in an agile or extreme programming environment
  • Experience building software using SQL, Javascript, C++, C#, REST, GPIB, TCP/IP and RF Equipment
  • Experience with Desktop and Web-Frameworks like MVVM, MVC, ORM etc.
  • Effective team building and problem solving abilities

Ready to Join Us?
If this role sounds like a fit, please fill out our quick 3-minute, mobile-friendly application. We look forward to meeting you!