This job is no longer taking applications and is displayed only for reference.
To view current postings please conduct a new search.
Thank you.
CLSI is now accepting applications to fill a position for a Software Analyst as a member of the Systems Technology Department. As a member of the Canadian Light Source Software Team, you will solve business problems by developing enterprise software, microservices, APIs, development libraries, and reports. You'll specialize in a few areas, but you'll maintain a broad skillset. Youll bring your experience solving complex and varied problems, sharing knowledge with teammates, your ability to engage with other teams, and your drive to improve your colleagues' lives.
We work in an agile environment, collaborating to set team goals and manage the workload. You will learn new technologies as needed to solve a problem, and teach your skills to team members so we can share the load. We rely on the high standards of our team members to identify better solutions and new technologies so we can keep improving.
Responsibilities
- Develop software with a team of developers - coordinate or work independently on tasks to completion
- Support, maintain and deploy existing solutions
- Write clean, maintainable, scalable, and tested software
- Work collaboratively and iteratively to build solutions that help achieve our corporate objectives
Qualifications & Experience:
- Bachelors degree in Computer Science or Computer Engineering or equivalent Developer Diploma/Certificate
- Minimum of one year of software development knowledge/experience
Competencies:
- Python/Django, NodeJS/ExpressJS
- CSS, Javascript, JQuery, React, or other frontend technologies
- Full-stack web application development
- Experience in agile methodologies
- Development of web services end-user interfaces
- SQL, NoSQL, git, RESTful APIs, or event-driven programming
- Docker, Kubernetes, or other container-based technologies