NICE Systems logo

Mid-Level Software Engineer (AWS, Ja

NICE Systems

Sandy, UT
Full Time
Mid Level
7 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 Full Stack Software Engineer designs, develops, tests and maintains the NICE software platform, working across all tiers of the technology stack, supporting the production environment, and collaborating within an agile team environment.

Key Responsibilities

  • Work as a member of an agile team to enhance and improve software written in languages such as JavaScript, Java, JSON, REST APIs, and basic database knowledge.
  • Code and test projects to ensure quality and functionality.
  • Manage time effectively working on one or more concurrent projects.
  • Deliver high-quality software on time.
  • Attend meetings and training as required.
  • Work with UX, developers, and product management to ensure successful project completion.
  • Mentor other developers as needed.
  • Design and present projects to improve current processes and the overall platform.
  • Provide critical technical capabilities to the team and evangelize those skills.
  • Function as a Technical or Team Lead as needed.

Requirements

  • Bachelor's degree in Computer Science, Business Information Systems or related field or equivalent work experience.
  • 2+ years experience with developing Angular-based web applications.
  • 2+ years experience in Java software development.
  • Experience with Rest APIs and enterprise-oriented applications.
  • Well established technical problem-solving skills.
  • Experience with IDEs such as Visual Studio, IntelliJ, Eclipse.
  • Excellent communication, problem-solving, and decision-making skills.
  • Working knowledge of unit testing, user stories or use cases, design patterns, and object-oriented software design.
  • Desire to work in a fast-paced environment.

Nice to Have

  • Angular experience
  • Playwright experience
  • Java experience
  • Database experience
  • Data Analytics experience

Working at NICE Systems

NiCE is known as an innovation powerhouse that excels in AI, cloud, and digital domains. The company is recognized as a market leader with a global presence, employing over 8,500 people across more than 30 countries. NiCE values diversity and is proud to be an equal opportunity employer, fostering an inclusive environment for all qualified applicants.

Apply Now

Job Details

Posted AtJul 17, 2025
SalaryCompetitive salary
Job TypeFull Time
ExperienceMid Level

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About NICE Systems

Website

nice.com

Location

Sandy, UT

Industry

Software Publishers

Get job alerts

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