nsogroup.com
Software Engineering · 23 open jobs

Software Developer – Student Position

IsraelPosted Oct 13

As a Software Developer,  you will :

  • Participate in the design, development and implementation of new features and workflows
  • Collaborate closely with experienced developers and cross-functional teams to solve complex technical challenges
  • Investigate, troubleshoot and debug software issues
  • Develop creative and efficient solutions to technical problems
  • Gain hands-on experience in low-level development, system architecture and software engineering
  • Take ownership of development tasks and contribute to real-world projects in a dynamic environment

If you have :

  • Current B.Sc. student in Computer Science or an exact sciences discipline at a leading university. (GPA of 90 or above)
  • Availability to work a minimum of 3 days a week
  • Strong programming skills and a solid understanding of software development fundamentals
  • Familiarity with object-oriented programming languages such as C++, Java or Python
  • Strong analytical, problem-solving and debugging skills
  • Ability to work independently and collaboratively in a dynamic environment

It would be great if you also have :

  • Knowledge of programming in C or Rust.  JAVA and C/C++ experience is an advantage
  • Familiarity with Linux operating systems
  • Experience with build systems such as CMake or Gradle
  • Knowledge of data structures, algorithms and computer architecture
  • Experience with Java or Kotlin
  • Personal software development projects or contributions to open-source projects
  • Familiarity with Agile development methodologies
  • Interest in reverse engineering, system internals and complex software systems
Ready to apply?
You'll apply on nsogroup.com's wpjobs page.
Apply on nsogroup.com