1

Software Manager Jobs in Sandy, UT (NOW HIRING)

Every day, NiCE software manages more than 120 million customer interactions and monitors 3+ billion financial transactions. Known as an innovation powerhouse that excels in AI, cloud and digital ...

Software Engineering Manager Remote, Full-Time About the Team/Role WEX FSM (formerly Payzerware), is an end-to-end Field Service Management platform that helps contractors run their business, grow ...

Software Engineering Manager Remote, Full-Time About the Team/Role WEX FSM (formerly Payzerware), is an end-to-end Field Service Management platform that helps contractors run their business, grow ...

Software Engineering Manager

Lehi, UT · Remote

$139.23K - $174K/yr

Manage an outstanding team of software engineers delivering new functionality, updates, and maintenance releases * Continuously coordinate with web design, engineering operations/IT, DBAs and QA, ...

Senior Software Architect

Sandy, UT · On-site

$123.10K - $167.20K/yr

Collaborate with engineering managers and tech leads to drive execution. * Act as a technical ... NICE) software products are used by 25,000+ global businesses, including 85 of the Fortune 100 ...

Every day, NiCE software manages more than 120 million customer interactions and monitors 3+ billion financial transactions. Known as an innovation powerhouse that excels in AI, cloud and digital ...

... with software engineering * 3 or more years experience coding in one of the following languages: Go, Java, and/or Javascript * Hands on technical manager experienced in designing, building and ...

Senior AI Software Engineer

Sandy, UT · On-site

$116.40K - $153.50K/yr

Design, build, test, and ship software across the full development lifecycle * Use AI coding tools ... Collaborate with product managers, designers, and other engineers to understand requirements and ...

We are seeking an experienced Senior Software Project Manager to lead the planning, coordination, and delivery of software development projects across our organization. This role is responsible for ...

We are seeking an experienced Senior Software Project Manager to lead the planning, coordination, and delivery of software development projects across our organization. This role is responsible for ...

next page

Showing results 1-20

Software Manager information

See Sandy, UT salary details

$70.8K

$135.7K

$169.1K

How much do software manager jobs pay per year?

As of May 30, 2026, the average yearly pay for software manager in Sandy, UT is $135,728.00, according to ZipRecruiter salary data. Most workers in this role earn between $122,600.00 and $161,100.00 per year, depending on experience, location, and employer.

What Is a Software Manager?

A software manager oversees the development, installation, and maintenance of new or upgraded software for an organization. As a software manager, you coordinate with staff to determine client needs and expectations, establish budget and timelines, and ensure that employees use the product correctly. You may also train company employees on how to utilize the software after it is installed and help troubleshoot problems that arise.

What are the key skills and qualifications needed to thrive as a Software Manager, and why are they important?

To thrive as a Software Manager, you need a strong background in software development, project management, and leadership, often supported by a degree in computer science or a related field. Familiarity with Agile methodologies, version control systems like Git, and project management tools such as Jira is typically required. Exceptional communication, problem-solving, and team-building skills set outstanding managers apart in this role. These competencies are essential for delivering projects on time, fostering effective collaboration, and driving high-performing engineering teams.

How does a Software Manager typically balance hands-on technical work with leadership responsibilities?

Software Managers often juggle both technical and leadership duties, but the balance can vary depending on the organization and team size. In many cases, Software Managers spend a significant portion of their time on people management tasks such as mentoring team members, conducting code reviews, planning sprints, and facilitating communication between stakeholders. However, they may also remain involved in architectural decisions or critical technical challenges to stay connected with the team's work. Effective Software Managers prioritize delegating coding tasks to their team while focusing on enabling productivity, resolving blockers, and ensuring project alignment with business goals.

What does a Software Manager do?

A Software Manager oversees software development teams, ensuring projects are completed on time and meet quality standards. They coordinate between team members, manage resources, and communicate with stakeholders about progress and requirements. Additionally, they may be responsible for hiring, mentoring, and evaluating team performance. Their role bridges the gap between technical staff and upper management to align technology goals with business objectives.

What is the difference between Software Manager vs Software Engineer?

AspectSoftware ManagerSoftware Engineer
Required CredentialsBachelor's or higher in CS or related field; management experienceBachelor's or higher in CS or related field; coding skills
Work EnvironmentOversees teams, manages projects, strategic planningDevelops software, writes code, tests applications
Employer & Industry UsageUsed in tech companies, startups, large enterprisesUsed across all tech sectors, startups, corporate IT

The main difference between a Software Manager and a Software Engineer lies in their roles. Software Managers focus on team leadership, project management, and strategic planning, while Software Engineers are primarily responsible for coding and developing software. Both roles require technical knowledge, but their responsibilities and work focus differ significantly.

What are the most commonly searched types of Software jobs in Sandy, UT? The most popular types of Software jobs in Sandy, UT are:
What job categories do people searching Software Manager jobs in Sandy, UT look for? The top searched job categories for Software Manager jobs in Sandy, UT are:
What cities near Sandy, UT are hiring for Software Manager jobs? Cities near Sandy, UT with the most Software Manager job openings:
Associate Software Engineer

Associate Software Engineer

NICE

Sandy, UT • On-site

Part-time

Posted 25 days ago


Job description

At NiCE, we don't limit our challenges. We challenge our limits. Always. We're ambitious. We're game changers. And we play to win. We set the highest standards and execute beyond them. And if you're like us, we can offer you the ultimate career opportunity that will light a fire within you.
Student Developer Position -
Location: Sandy, Utah (Hybrid) - ***You MUST be located in Utah to qualify for this role***
Department: R&D -
Schedule: Part-time (20 hours/week, flexible with class schedules, required to come to office 2 days a week)
Are you a student in your Junior of a CS degree looking to gain real-world experience in software development? NICE is seeking a motivated and passionate Student Developer to join our R&D Team.
This is a unique opportunity to work on cutting-edge web technologies that power the next generation of customer experience (CX) tools used by companies around the world.
What You'll Do
  • Work on microservices using - Golang
  • Write automation testing w/Playwright.
  • Participate in code reviews, team standups, and agile development processes
  • Write clean, maintainable, and well-documented code
  • Learn best practices in software development within a large-scale enterprise

What We're Looking For
  • Actively pursuing a degree in Computer Science, Information Systems, Software Engineering, or a related field
  • Familiarity with AWS, Microservices
  • Problem-solving mindset and willingness to learn and tackle tough challenges
  • Ability to work independently and as part of a collaborative team
  • Strong communication skills
  • Positive can-do attitude

Nice to Have
  • Experience with REST APIs, unit testing, or cloud platforms (AWS)
  • Previous internship or project work with modern web apps

Perks for Students
  • Flexible work hours to accommodate school schedules
  • Mentorship from experienced developers
  • Real-world, resume-boosting development experience
  • Opportunity to contribute to production-level code used by global customers

About NiCE
NICE Ltd. (NASDAQ: NICE) software products are used by 25,000+ global businesses, including 85 of the Fortune 100 corporations, to deliver extraordinary customer experiences, fight financial crime and ensure public safety. Every day, NiCE software manages more than 120 million customer interactions and monitors 3+ billion financial transactions.
Known as an innovation powerhouse that excels in AI, cloud and digital, NiCE is consistently recognized as the market leader in its domains, with over 8,500 employees across 30+ countries.
NiCE is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, age, sex, marital status, ancestry, neurotype, physical or mental disability, veteran status, gender identity, sexual orientation or any other category protected by law.