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. The Canadian Light Source Software Team builds solutions to improve and support internal and client-facing processes at the CLS. We tackle a variety of projects to meet changing business needs and work strategically to capture requirements and deliver efficient software solutions.
As a member of the software team you will solve business problems by developing enterprise software, microservices, APIs, development libraries, reports, scripts and automation. You'll specialize in a few areas, but you'll maintain a broad skillset. Your best assets will be your creativity, talent for learning, problem solving ability, and your drive to improve your colleagues' lives.
Responsibilities
- Develop software with a team of developers.
- Coordinate with other team members, 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:
- A certificate or degree in a related field, or a combination of education and experience may be considered.
- 3+ years software development knowledge/experience
Competencies:
- Python/Django or C/C++/Qt development
- Full stack web application development
- Experience in agile methodologies
- Development of web services or control system end-user interfaces
- SQL, git, RESTful APIs, or event driven programming
- Docker, Kubernetes, or other container-based technologies