Software Engineering Student

9 Hours ago • All levels • Software Development & Engineering

Job Summary

Job Description

NiCE is seeking a Software Engineering Student to join a core product development team. The role involves working on real-world features in a modern cloud-based environment, gaining hands-on experience with advanced technologies and development practices. Responsibilities include end-to-end feature development, writing clean and testable code using Java, Spring, Node.js, and TypeScript, contributing to automated tests (unit/integration/e2e), participating in agile ceremonies, learning software design, testing, and DevOps best practices, and troubleshooting existing components. Candidates should be pursuing a B.Sc. in Computer Science or Software Engineering, have completed at least two years of academic studies, possess strong problem-solving skills, be a fast learner, have solid communication skills, and practical experience with Java, Spring, Node.js, or TypeScript, and familiarity with automated testing.
Must have:
  • Pursuing B.Sc. in Computer Science or Software Engineering
  • Completed at least two years of academic studies
  • Strong analytical and problem-solving skills
  • Fast learner, takes initiative
  • Solid communication and team-oriented mindset
  • Experience with Java, Spring, Node.js, or TypeScript
  • Familiarity with writing automated tests
Good to have:
  • Experience with modern software development processes
  • Exposure to cloud platforms like AWS
  • Interest in UI/UX or frontend development
Perks:
  • Hybrid work model (2 days office, 3 days remote)
  • Opportunity to learn and grow in a market-leading company
  • Internal career opportunities

Job Details

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.

So, what’s the role all about?

As a Software Engineering Student, you will join one of our core product development teams, working on real-world features in a modern cloud-based environment.
In this role, you’ll gain hands-on experience with advanced technologies and development practices, while collaborating with experienced engineers, architects, and product managers to help deliver impactful solutions.

 

How will you make an impact?

  • Take part in end-to-end development of product features
  • Write clean, testable code using modern languages and frameworks such as Java, Spring, Node.js, and TypeScript
  • Contribute to writing and maintaining automated tests (unit/integration/e2e)
  • Participate in daily team activities and agile ceremonies
  • Learn and apply best practices in software design, testing, and DevOps processes
  • Work with teammates to troubleshoot, debug, and optimize existing components

 

Have you got what it takes?

  • Currently pursuing a B.Sc. in Computer Science or Software Engineering
  • Completed at least two years of academic studies
  • Strong analytical and problem-solving skills
  • Fast learner with the ability to work independently and take initiative
  • Solid communication skills and a team-oriented mindset
  • Practical experience or coursework in at least one of the following: Java, Spring, Node.js, TypeScript
  • Familiarity with writing automated tests

 

You will have an advantage if you also have:

  • Experience with modern software development processes
  • Exposure to cloud platforms such as AWS
  • Interest in UI/UX or frontend development

 

What’s in it for you?

Join an ever-growing, market disrupting, global company where the teams – comprised of the best of the best – work in a fast-paced, collaborative, and creative environment! As the market leader, every day at NiCE is a chance to learn and grow, and there are endless internal career opportunities across multiple roles, disciplines, domains, and locations. If you are passionate, innovative, and excited to constantly raise the bar, you may just be our next NiCEr!

 

Enjoy NiCE-FLEX!

At NiCE, we work according to the NiCE-FLEX hybrid model, which enables maximum flexibility: 2 days working from the office and 3 days of remote work, each week. Naturally, office days focus on face-to-face meetings, where teamwork and collaborative thinking generate innovation, new ideas, and a vibrant, interactive atmosphere.

 

Requisition ID:  7875
Reporting into: Group Lead, Engineering, Recording
Role Type: Student

#LI-Hybrid

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.

 

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Ra'anana, Center District, Israel

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Software Development & Engineering Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

New Jersey, United States (On-Site)

Colorado, United States (On-Site)

Arizona, United States (On-Site)

Pune, Maharashtra, India (Hybrid)

Pune, Maharashtra, India (Hybrid)

Cochabamba, Cochabamba Department, Bolivia (Hybrid)

Ra'anana, Center District, Israel (Hybrid)

Cochabamba, Cochabamba Department, Bolivia (Hybrid)

Pune, Maharashtra, India (Hybrid)

View All Jobs

Get notified when new jobs are added by Nice

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug