Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer

NICE

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.

 

Vacancy posted 6 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Sandy, UT vacancy
  •  ...company and changed an industry by putting the customer first, always. The best is yet to come!Why you want this jobAs a Senior Backend Software Engineer at SeekWell, you'll collaborate with a team of engineers to develop, maintain, and support the backend services and... 
    Senior
    Work at office
    Flexible hours

    1-800 CONTACTS

    Draper, UT
    4 days ago
  •  ...colleagues the best experience possible for over 150 years. Help us transform our workforce of the future, today.We are seeking a Senior Software Engineer to join Zions Bancorporation. As aSenior Software Engineer, you will be the primary software engineering expert on a small... 
    Senior
    Temporary work
    H1b
    Work at office
    Work from home
    Flexible hours
    3 days per week

    Zions Bancorporation

    Midvale, UT
    4 days ago
  •  ...transform our workforce of the future, today. We are seeking Senior CIAMSoftware Engineer in Salt Lake City to join our CIAM team to help support...  ...do. Come join us in transforming engineering and banking software! This Software Engineer will be responsible for maintenance... 
    Senior
    Work at office
    Work from home
    Flexible hours
    3 days per week

    Zions Bancorporation

    Midvale, UT
    2 days ago
  •  ...SHIFTDAY (United States of America)SUMMARY OF DUTIESEnsures that software used in Merit medical devices, manufacturing systems, and...  ...and/or experience equivalent to a Bachelor’s degree in relevant engineering discipline.A minimum of eight (8) years of experience in software... 
    Senior
    Full time
    Local area
    Shift work
    Night shift

    Merit Medical

    South Jordan, UT
    2 days ago
  • Are you a software engineer who is excited by the challenge of building both embedded firmware and user-facing applications that power industrial...  ...focus on end-to-end development, from onboarding through senior leadership. We provide a wide range of development... 
    Senior
    Temporary work
    Flexible hours

    Emerson

    Sandy, UT
    11 hours ago
  •  ...and enhance the proprietary Fraud, Waste, and Abuse Management software platform. Analyze and resolve software issues originating...  ...availability. Communicate technical and operational issues to engineering and business leadership. Follow technology standards and... 
    Senior
    Full time
    Remote work

    Cotiviti

    South Jordan, UT
    8 days ago
  •  ...and changed an industry by putting the customer first, always. The best is yet to come! Why you want this role As a Senior Software Engineer on SeekWell's Enterprise Commerce team, you'll help build, maintain, and evolve the platforms that support multiple storefronts... 
    Senior
    Full time
    Flexible hours

    1-800 Contacts

    Draper, UT
    6 hours ago
  • TransCore (TRN), a subsidiary of ST Engineering, is seeking a talented Sr DevOps Engineer to...  ...consumer apps behind it. We are looking for a Senior DevOps Engineer to build and run the...  ...counterpart to the Smart Mobility software, mobile, and QA Automation engineers. Where... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Relocation

    TransCore

    Sandy, UT
    2 days ago
  • $50k - $100k

    Mojo in Sandy, Utah, is seeking a Sr AI Engineer to innovate safety management through AI technology. You will work on mission-critical features that enhance frontline safety operations. This role requires solid experience in AI/ML systems and proficiency in Python and... 
    Senior

    Mojo

    Sandy, UT
    1 day ago
  • Placements24 is seeking a Senior AI Software Engineer for our client, a leader in AI & Emerging Technologies, based in Upington, Northern Cape. You will design, develop, and deploy AI-powered software, integrating ML models into production systems and collaborating with... 
    Senior

    Placements24

    Riverton, UT
    49 minutes ago
  • Senior Java Developer - NAOP (New Account Opening Platform)Position Summary:Zions Bancorporation...  ..., Developers, Product Owners, QA engineers, DevOps teams to deliver scalable,...  ...practices, coding standards, and secure software development principles.Troubleshoot production... 
    Senior
    Temporary work
    H1b
    Work at office
    Work from home
    Flexible hours
    3 days per week

    Zions Bancorporation

    Midvale, UT
    3 hours ago
  • $48k - $63k

     ...exciting and exclusive partnership with Columbia Univ. School of Engineering. All mthree Alumni are eligible to receive two Executive...  ...Engineering network and ongoing training. What you’ll do: As a software developer with mthree, you’ll build complex applications in a... 
    Permanent employment
    Full time
    Traineeship
    Relocation
    Visa sponsorship
    Work visa
    Flexible hours

    mthree

    South Jordan, UT
    11 hours ago
  • About the Role Our client, a leader in AI & Emerging Technologies, is seeking a highly experienced Senior AI Software Engineer to join their growing team. This role, based in Upington, Northern Cape, is focused on developing and implementing robust AI-powered software solutions... 
    Senior

    Placements24

    Riverton, UT
    11 hours ago
  • $120k - $175k

     ...recently closed a Series B and are on an exciting trajectory. Join us!   We are seeking an experienced and highly skilled Senior Engineer with notable experience in AI workflows and models to join our team. The ideal candidate will have 6+ years of  general development... 
    Senior
    Full time
    Work at office

    Mojo AI

    Sandy, UT
    1 day ago
  • Job-ID: 26012001Category: Software EngineeringLocation: Round Rock, TX, United StatesWorkplace...  ...with members from marketing, product engineering and other functions to understand client...  ...development, from onboarding through senior leadership. We provide a wide range of development... 
    Senior
    Temporary work
    Work at office
    Flexible hours

    Emerson

    Sandy, UT
    2 hours ago
  • $194.3k - $243k

     ...Fintech CompanyWe are looking to hire a Sr. Staff AI Security Engineer to lead the secure deployment and operation of AI and ML systems...  ...business mission. Act as the primary subject matter expert advising senior leadership on AI risk. Mentor engineers across the organization... 
    Senior
    Temporary work
    Work at office
    Remote work
    Flexible hours

    Bill.Com

    Draper, UT
    11 hours ago
  • $120k - $150k

     ...mode.  We are seeking an experienced and highly skilled  Senior Developer to join our team. The ideal candidate will have 6-12...  ...Details   Division : Product Development  Department : Engineering  Reports To : Director of Engineering Location : In-Office... 
    Senior
    Full time
    Work at office

    Mojo AI

    Sandy, UT
    18 days ago
  • About the Role Our client, a rapidly growing analytics firm, is seeking a highly skilled Senior Software Engineer with a strong background in Python and Data Engineering. This role is based in **Upington, Northern Cape**, where you will be instrumental in building and... 
    Senior

    Placements24

    Riverton, UT
    4 days ago
  •  ...at a time.Let’s make.Job DescriptionWe're looking for a Senior Site Reliability Engineer, Platform Infrastructure to take hands-on technical ownership...  ...role. You'll work side by side with our onsite SRE team, Software Engineers, and other Lead Engineers to support seamless 2... 
    Senior
    Work at office
    Remote work
    Relocation
    Relocation package

    Cricut

    South Jordan, UT
    3 days ago
  • $90k - $110k

     ...technical competence ~ Proven leadership; able to connect field performance to business results ~ Comfortable with field service software (CRM, dispatch, job-costing) ~ Clean driving record ~ Professional, reliable, and able to represent the company with integrity... 
    Senior
    Flexible hours

    One Hour Heating and Air Conditioning

    Sandy, UT
    4 days ago
  •  ...Software DeveloperWe are seeking a skilled Software Developer to join our Technology team. The successful candidate will be responsible...  ...'s degree in Computer Science, Software Engineering, or related fieldAt least 2-3 years of professional experience... 
    Work at office
    3 days per week

    Scalar

    Draper, UT
    5 days ago
  •  ...Senior Full Stack Engineer Canopy is a fast-growing SaaS company in Draper, Utah building simple, efficient software for accounting firms. We are looking to revolutionize the accounting space with modern, user-friendly software for a neglected industry. We place a strong... 
    Senior
    Temporary work
    Immediate start
    Remote work
    Flexible hours

    Canopy

    Draper, UT
    17 hours ago
  • $182.75k - $236.5k

     ...usually highly complex. Bringing together hardware and software systems design, Systems Development Engineering operates at the very cutting edge of technology to...  ...on time and within budget.What you’ll achieve:As a Senior Principal Engineer, you will lead high-impact... 
    Senior

    Dell Technologies

    Sandy, UT
    2 days ago
  • $176k - $242k

     ...teams design and develop the hardware and software that connect infrastructure, accelerate...  ...and reimagining how work gets done. Engineers define intent, author precise specifications...  ...the future of enterprise technology. Senior Principal Mechanical Engineer (Rack Portfolio... 
    Senior
    Relocation

    Dell Technologies

    Sandy, UT
    1 day ago
  •  ...qualify candidates at scale, and build elite sales teams, without the usual hiring headaches. We’re seeking a highly skilled Senior Software Engineer to help us scale to the next level. Position Overview We are looking for a passionate and experienced Senior... 
    Senior
    Permanent employment

    SalesDraft Recruiting

    Draper, UT
    13 days ago
  •  ...teams design and develop the hardware and software that connect infrastructure, accelerate...  ...and reimagining how work gets done. Engineers define intent, author precise specifications...  ...find your place here.Electrical Systems Senior Principal EngineerThe reputation of Dell... 
    Senior

    Dell Technologies

    Sandy, UT
    4 days ago
  • $176k - $242k

     ...teams design and develop the hardware and software that connect infrastructure, accelerate...  ...and reimagining how work gets done. Engineers define intent, author precise specifications...  ...the future of enterprise technology. Senior Principal Mechanical Engineer-Data Center... 
    Senior
    Relocation package

    Dell Technologies

    Sandy, UT
    1 day ago
  • $80k - $180k

     ...and Vue.js at the front-end.  We develop software as simple as forms for data capture to Roslyn...  ...custom patterns handling our enrollment engine.  We believe the best part of development...  ...devising the proper implementation.  Our senior engineers solve problems, define the... 
    Senior
    Work at office

    Employee Navigator

    West Jordan, UT
    6 hours ago
  •  ...Responsibilities Design, develop, support, and enhance software applications and modules for Cotiviti’s product suite. Analyze...  ...availability. Communicate technical and operational issues to engineering and business leadership. Follow technology standards and... 
    Senior
    Full time
    Remote work

    Cotiviti

    South Jordan, UT
    1 day ago
  • $164k - $225.5k

    Senior Principal Power EngineerInfrastructure Solutions Group (ISG) builds the products...  ...teams design and develop the hardware and software that connect infrastructure, accelerate...  ...and reimagining how work gets done. Engineers define intent, author precise specifications... 
    Senior

    Dell Technologies

    Sandy, UT
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!