02 Nov
|
NeuroHire
|
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 productive 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.
📌 Early Career Software Developer (Canada)
🏢 NeuroHire
📍 Canada