Junior Software Developer

 

Description:

CLSI is now accepting applications for the position of Junior Software Developer in the Information Technology (IT) division. The Junior Software Developer is responsible for participating and delivering assigned small and medium sized projects. The incumbent provides knowledge ensuring project scope and requirements are properly coordinated and communicated. Finally, you’ll bring your expertise forward and act as a technical resource to other Software Developers while you work to develop your proficiency in multiple areas of software development.

Responsibilities

  • Actively participate in the development of standard aspects of web applications: frontend, backend, and API development.
  • Develop a working knowledge of connections and dependencies for deployed systems, including databases, scheduled tasks, logging, caches, etc.
  • Assist in gathering of technical requirements and system architecture.
  • Software testing paradigms (e.g.: unit testing, integration testing, regression testing, etc.).
  • Software deployment including installation, versioning, and transfer to operations.
  • Support deployed applications by engaging with stakeholders, clients, and end-users when applicable.
  • Documents system incidents and resolutions for future reference.
  • Implements and maintains web application software. Often refers to other Software Developers for guidance in the implementation and maintenance of systems.
  • Undertakes software development projects in a team environment working closely with other developers, clients, and end-users when applicable.
  • Troubleshoots and resolves standard problems and incidents for applicable systems while working with other staff and end users to determine the root causes of failure.

 

Qualifications & Experience:

  • Bachelor’s degree in Computer Science or Computer Engineering or equivalent Developer Diploma or Certificate.

Competencies:

  • Python/Django, NodeJS/ExpressJS
  • Frontend web technologies (e.g.: CSS, Javascript, JQuery, React)
  • Experience in agile methodologies
  • Development of web services end-user interfaces
  • Databases (either SQL or NoSQL)
  • Inter-application communication (e.g.: RESTful APIs)
  • Docker, Kubernetes, or other container-based technologies

Organization Canadian Light Source Inc
Industry IT / Telecom / Software Jobs
Occupational Category Junior Software Developer
Job Location Saskatoon,Canada
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2024-04-30 8:03 am
Expires on 2024-12-24