Software Engineering Student

NICE Logo

NICE

πŸ“Remote - Israel

Summary

Join NiCE as a Software Engineering Student and contribute to the development of real-world features in a modern cloud-based environment. You will gain hands-on experience with advanced technologies and development practices, collaborating with experienced engineers and product managers. This role involves participating in the end-to-end development of product features, writing clean and testable code, contributing to automated tests, and actively participating in agile ceremonies. You will learn and apply best practices in software design, testing, and DevOps processes. The position offers a hybrid work model with flexibility, combining office and remote work days. NiCE is a global company with a fast-paced, collaborative, and creative environment, providing ample opportunities for learning and growth.

Requirements

  • 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

Responsibilities

  • 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

Preferred Qualifications

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

Benefits

  • 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

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs