Junior Software Developer

Skills
APIC#Computer ScienceJavaControl SystemsDatabasesInternet Protocol
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Degree or Diploma in Computer Science Software Engineering or equivalent practical experience
  • 0 to 2 years of software development experience including internships co-op terms or personal academic projects
  • Proficiency in at least one modern programming language such as JavaScript Python Java or C#
  • Solid understanding of object-oriented programming data structures and algorithms
  • Familiarity with version control systems like Git and basic database concepts SQL

Nice to have

  • Driven
  • Detail-oriented
  • Passionate
  • Collaborative
  • Eager to learn

Day to day

  • Develop clean and efficient software applications while working closely with experienced developers.
  • Test, debug, and maintain code to support reliable and scalable systems.
  • Participate in collaborative agile routines and contribute to technical documentation and process improvement.