23 Oct
|
NorthStarHR
|
Saskatoon
23 Oct
NorthStarHR
Saskatoon
The salary range is $69,880 - $94,544. CLSI) is a national research facility of the University of Saskatchewan. CLS produces very bright light to explore the nature and structure of molecules and serves national and international users from academia, industry, and government institutions.
With 22 beamlines enabling advanced imaging, spectroscopy, diffraction, and microfabrication capabilities, CLS is a globally recognized centre for multidisciplinary scientific excellence. CLSI is now accepting applications for a Software Developer in our Data Acquisition team. As a member of the team, the incumbent will participate in the design and development of a replacement data acquisition system for our current beamlines.
As a member of the Data Acquisition team, you will be developing in-house systems with custom and community tools (such as Bluesky) as part of the team’s mandate to make beamlines more efficient and effective. There will be opportunities to participate and contribute to synchrotron community projects as our own maturity grows in this new space. Actively develop standard aspects supporting data acquisition: frontend, device coordination, data pipelines, service communication, and API development.
Possess knowledge of connections and dependencies for deployed systems, including databases, scheduled tasks, messaging systems, logging, caches, etc. Architects, designs, implements, and maintains data acquisition software.
Undertakes software development projects in a team workplace working closely with other developers, clients, other community members, and end-users when applicable.
Work with teammates to upgrade and maintain automation pipelines. Refines functional requirements into technical requirements considering the needs for performance, scalability, and usability. A relevant undergraduate degree or diploma and a minimum of two years of relevant experience is required.
Listed below are skills and experiences that would be considered an asset but are not required.
Experience with databases (relational and/or document based) Experience leveraging AI techniques and practices to optimize programming and automation workflows Approaches in agile systems and project forecasting (e.g.: Scrum, Kanban, etc.) Software testing paradigms (e.g.: unit testing, integration testing, regression testing, etc.) A comprehensive benefits package, including supplemental health & dental, life insurance, pension plan, and four weeks’ vacation is part of a competitive compensation package. CLSI) is an equal opportunities employer and encourages members of designated groups (women, Indigenous people, people with disabilities and visible minorities) to self-identify on their applications. One of our values is Equity, Diversity, and Inclusion and we strive to create a workforce that reflects our users and the community in which we live.
📌 Software Engineer/Développeur (Saskatoon)
🏢 NorthStarHR
📍 Saskatoon