Expoint – all jobs in one place
Finding the best job has never been easier
Limitless High-tech career opportunities - Expoint

NICE Senior Software Engineer 
United States, Oregon 
359455838

Yesterday

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.