Senior Software Engineer

Posted Yesterday
Be an Early Applicant
Sandy, UT, USA
In-Office
Senior level
Cloud • Software • Analytics
The Role
Designs, develops, tests, and maintains NICE CXone platform features across multiple tiers. Responsibilities include coding, unit testing, code reviews, defect resolution, production support, cross-functional collaboration, project delivery, mentoring, and technical leadership. The role also requires adherence to engineering, security, compliance, documentation, and data-protection standards within an Agile development environment.
Summary Generated by Built In

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.

Sr. Software Engineer — Salt Lake City

Overview

The Sr. Software Engineer designs, builds, tests, and maintains the NICE CXone platform. This role works across the full development lifecycle — from architecture and coding to production support — within an Agile team environment.

Key Responsibilities

  • Design, develop, and enhance platform features across multiple tiers
  • Write clean, maintainable code and unit tests
  • Perform code reviews and resolve QA defects
  • Support and troubleshoot production issues
  • Collaborate with Product Management and System Analysis to deliver projects
  • Mentor developers and provide technical leadership as needed
  • Manage multiple concurrent projects and deliver on schedule
  • Follow engineering standards, security practices, and compliance requirements

Compliance & Risk

  • Ensure regulatory and security best-practice adherence
  • Protect sensitive customer data
  • Maintain accurate reporting and documentation

Required Qualifications

Education

  • Bachelor’s in Computer Science, Information Systems, or equivalent experience

Experience

  • 6+ years software development
  • Strong problem-solving and decision-making skills
  • C#, ASP.NET, .NET Framework, Visual Studio
  • Object-oriented design, design patterns, and unit testing
  • Multithreaded applications and TCP/IP communication
  • Agile development practices
  • Excellent communication and teamwork

Preferred Experience

  • SQL Server
  • WCF, C++, Flex/ActionScript, or Delphi
  • Automation/testing tools
  • TFS or similar tooling
  • Telecommunications or call-center platforms
  • Prior technical or team leadership experience

About NICE Ltd.

NICE delivers enterprise cloud and on-premise software solutions. NICE CXone is the company’s cloud customer experience platform, combining omnichannel routing, workforce optimization, analytics, automation, and AI.


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.


Skills Required

  • Bachelor's degree in Computer Science, Information Systems, or equivalent experience
  • 6+ years of software development experience
  • Experience with C#, ASP.NET, .NET Framework, and Visual Studio
  • Knowledge of object-oriented design, design patterns, and unit testing
  • Experience developing multithreaded applications and TCP/IP communication
  • Agile development experience
  • Strong problem-solving and decision-making skills
  • Excellent communication and teamwork skills
  • Experience with SQL Server
  • Experience with WCF, C++, Flex/ActionScript, or Delphi
  • Experience with automation/testing tools
  • Experience with TFS or similar tooling
  • Telecommunications or call-center platform experience
  • Prior technical or team leadership experience

NICE Compensation & Benefits Highlights

The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about NICE and has not been reviewed or approved by NICE.

  • Healthcare Strength — Benefits are described as broad and comprehensive, spanning medical, dental, vision, life, disability, and mental-health support. Added programs like FSA options and fitness stipends contribute to a well-rounded health and wellness offering.
  • Retirement Support — A 401(k) is part of the package, sometimes paired with match details that are described as typical to stronger depending on role and time period. Employee stock participation is also positioned as an additional long-term wealth-building component for eligible roles.
  • Flexible Benefits — Flexible work arrangements are emphasized, including hybrid setups and remote options for some roles. Flex scheduling, paid holidays, and paid sick time add to the perceived flexibility of the overall rewards package.

NICE Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Hoboken, NJ
10,130 Employees
Year Founded: 1986

What We Do

NICE (Nasdaq: NICE) is the worldwide leading provider of both cloud and on-premises enterprise software solutions that empower organizations to make smarter decisions based on advanced analytics of structured and unstructured data. NICE helps organizations of all sizes deliver better customer service, ensure compliance, combat fraud and safeguard citizens. Over 25,000 organizations in more than 150 countries, including over 85 of the Fortune 100 companies, are using NICE solutions. www.nice.com.

Similar Jobs

MongoDB Logo MongoDB

Senior Software Engineer

Big Data • Cloud • Software • Database
Easy Apply
Remote or Hybrid
United States
5550 Employees
126K-264K Annually
Remote or Hybrid
USA
589 Employees

Samsara Logo Samsara

Senior Software Engineer

Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Easy Apply
Remote or Hybrid
United States
4000 Employees
131K-260K Annually

MongoDB Logo MongoDB

Senior Software Engineer

Big Data • Cloud • Software • Database
Easy Apply
Remote or Hybrid
9 Locations
5550 Employees
126K-248K Annually

Similar Companies Hiring

Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
70 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
33 Employees
RapidScale Thumbnail
Cloud • Information Technology • Consulting
Raleigh, NC
600 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account