IT & Software

Early Career Software Developer

NeuroHire

Canada · Nationwide · Canada

Build practical applications at NeuroHire using Python, Java, JavaScript, or TypeScript while developing your early-career software engineering skills.

As a Software Developer, you will develop, test, debug, and maintain applications based on project requirements. You will apply programming fundamentals, object-oriented programming, and problem-solving skills. The work includes improving existing systems and supporting reliable, scalable, and efficient technology solutions.

Key Responsibilities:

  • Develop and maintain software applications from project requirements
  • Write clean, reusable, and maintainable code
  • Collaborate on software features with cross-functional teams
  • Build and integrate REST APIs and web components
  • Write unit tests and participate in code reviews

Requirements:

  • Master's degree in a related technology field
  • Zero to one year of related experience
  • Proficiency in at least one listed programming language
  • Understanding of data structures, algorithms, and REST APIs
  • Strong analytical, communication, and collaboration skills

Develop reliable software at NeuroHire while strengthening programming, debugging, testing, and application development capabilities.

#J-18808-Ljbffr

Reference: WJ-291_12223163

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.