Nice Group Co., Ltd. logo

Senior Software Engineer (AWS, C#, SQL)

Nice Group Co., Ltd.

Sandy, UT
Full Time
Senior
22 days ago

Job Description

About the Role

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. The Sr. Software Engineer designs, develops, tests and maintains the NICE CXone software platform. The role involves working across all tiers of the technology, including design, development, testing, support, and mentoring within an agile environment. The position is based in Salt Lake City, UT, and is part of the Data team focusing on core data structures for CX - ACD reporting systems, data lakes, and data warehousing.

Key Responsibilities

  • Design, develop, test, and maintain the NICE CXone software platform across all tiers of technology.
  • Participate as a member of an agile team to enhance and improve software products.
  • Code, test, and deliver high-quality, sustainable, and maintainable code.
  • Create automation to ensure quality and efficiency.
  • Manage multiple concurrent projects and deliver results on time.
  • Work with system analysts and product management to ensure successful project completion.
  • Mentor junior staff members and lead or support team initiatives as needed.
  • Propose and implement cross-disciplinary architectural solutions to complex problems.
  • Follow established department procedures, policies, and processes.

Requirements

  • Bachelor's degree in Computer Science, Business Information Systems, or related field, or equivalent work experience.
  • 7+ years of experience in software development.
  • Experience with Python, C#, .NET, SQL.
  • Experience building and maintaining AWS-based microservices.
  • Excellent communication and decision-making skills.
  • Working knowledge of unit testing, common design patterns, and object-oriented software design.
  • Ability to work effectively in a team and fast-paced environment.

Nice to Have

  • Experience with Kafka and SCALA.
  • Experience with MongoDB or DynamoDB (or equivalent).
  • Experience with Rest/Web Sockets/GRPC.
  • Experience with Jira and automation/testing tools.
  • Experience with agile development processes.
  • Experience as a technical or team lead.
  • Experience with telecommunications/telephony and call centers.
  • Experience working in a CI/CD environment.

Qualifications

  • Bachelor's degree or equivalent work experience.

Working at Nice Group Co., Ltd.

NiCE is known as an innovation powerhouse that excels in AI, cloud, and digital solutions. The company is recognized as a market leader in its domains, with a focus on delivering extraordinary customer experiences, fighting financial crime, and ensuring public safety. NiCE values diversity and is an equal opportunity employer, fostering a collaborative, innovative, and inclusive work environment.

Apply Now

Job Details

Posted AtJul 11, 2025
SalaryCompetitive salary
Job TypeFull Time
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Nice Group Co., Ltd.

Website

cnnice.com

Location

Sandy, UT

Industry

Computer Systems Design Services

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches