NICE Logo

NICE

Senior Software Engineer

Reposted 19 Days Ago
Remote
Hiring Remotely in USA
Senior level
Remote
Hiring Remotely in USA
Senior level
Design, develop, test, and deploy software solutions while mentoring junior engineers and influencing team standards. Collaborate cross-functionally to enhance platform performance.
The summary above was generated by AI

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.

ATTN: READ BEFORE APPLYING - Job is located in Bentonville, AR, and is 5 days a week, onsite at the client's office. This is a NiCE position, but sitting at a client's facility. 

Senior Software Engineer

As a Senior Software Engineer at NiCE CXone, you are an energetic and passionate contributor who thrives on solving complex problems and delivering innovative, high-quality software to market. You bring deep technical expertise, a collaborative mindset, and a drive for continuous improvement. You’ll play a key role in shaping the future of our platform by building scalable, reliable, and high-performing solutions, all while embodying leadership behaviors consistent with NiCE CXone’s 4E leadership model.

While you won’t manage a team directly, you’ll be a technical leader and mentor, helping others grow, influencing team standards, and pushing the boundaries of what’s possible.

A Typical Day Might Include:
  • Designing, developing, testing, and deploying high-quality software solutions that support critical business functions.

  • Collaborating cross-functionally with Product Management, QA, DevOps, and UX to deliver seamless product experiences.

  • Contributing to architectural decisions and long-term technical strategies.

  • Championing engineering best practices, including code reviews, unit testing, and CI/CD.

  • Investigating and resolving complex bugs and production issues with a sense of urgency and ownership.

  • Leading by example in coding standards, clean architecture, and thoughtful documentation.

  • Staying current on emerging technologies and proposing improvements that enhance our platform’s scalability, performance, and resilience.

  • Providing technical mentorship to junior and mid-level engineers.

  • Participating in Agile ceremonies and helping refine team workflows for increased efficiency.

You’ll Thrive Here If You Have:
  • A Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.

  • 6+ years of hands-on software development experience with languages such as Java, C#, C++, Scala, Python, or NodeJS.

  • Deep knowledge of cloud platforms (AWS, Azure), distributed systems, and modern development frameworks.

  • A track record of delivering high-quality products on time and at scale.

  • Familiarity with Agile and SCRUM methodologies and a love for fast-paced, iterative development.

  • Strong problem-solving skills and a passion for writing clean, maintainable code.

  • Excellent communication skills and the ability to work effectively with diverse teams.

  • A mindset of ownership, accountability, and proactive collaboration.

Bonus Points If You Have:
  • Experience in telecommunications, IVR, networking, or hosted applications.

  • A background in user acceptance testing, regression testing, or integration testing.

  • Exposure to telephony applications or working within contact center solutions.

Join us and help shape the future of customer experience technology. Your ideas, code, and passion will help millions of users around the world.

Let me know if you'd like it even more tailored for a specific tech stack, project type, or team!

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.


Top Skills

AWS
Azure
C#
C++
Java
Node.js
Python
Scala

Similar Jobs

Yesterday
Remote or Hybrid
TN, USA
Expert/Leader
Expert/Leader
Artificial Intelligence • eCommerce • Information Technology • Internet of Things • Automation
Responsible for designing, developing, testing, and maintaining software applications, collaborating with teams, and ensuring high code quality.
Top Skills: APIsDatabasesVersion Control Tools
Yesterday
Remote or Hybrid
Santa Clara, CA, USA
141K-239K Annually
Senior level
141K-239K Annually
Senior level
Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
Responsible for the full software development lifecycle, building scalable code, collaborating on feature sets, and mentoring peers.
Top Skills: AIAngularC++JavaJavaScriptReactVue
Yesterday
Remote or Hybrid
USA
Senior level
Senior level
Consumer Web • Digital Media • Edtech • Information Technology • Social Impact • Software
Senior Full-Stack Software Engineer needed to support and develop software solutions for open-access journals, collaborating with editorial teams and managing support requests.
Top Skills: AnsibleAWSCircleCIDatadogElasticsearchJenkinsPostgresReactRedisRuby On RailsTerraformTypescript

What you need to know about the Charlotte Tech Scene

Ranked among the hottest tech cities in 2024 by CompTIA, Charlotte is quickly cementing its place as a major U.S. tech hub. Home to more than 90,000 tech workers, the city’s ecosystem is primed for continued growth, fueled by billions in annual funding from heavyweights like Microsoft and RevTech Labs, which has created thousands of fintech jobs and made the city a go-to for tech pros looking for their next big opportunity.

Key Facts About Charlotte Tech

  • Number of Tech Workers: 90,859; 6.5% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Lowe’s, Bank of America, TIAA, Microsoft, Honeywell
  • Key Industries: Fintech, artificial intelligence, cybersecurity, cloud computing, e-commerce
  • Funding Landscape: $3.1 billion in venture capital funding in 2024 (CED)
  • Notable Investors: Microsoft, Google, Falfurrias Management Partners, RevTech Labs Foundation
  • Research Centers and Universities: University of North Carolina at Charlotte, Northeastern University, North Carolina Research Campus

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account