0% found this document useful (0 votes)
12 views2 pages

SRA - Software Developer Back End

The Software Developer – Back End role involves developing and improving a communication platform and its APIs, collaborating with the engineering team, and mentoring junior members. Candidates should have at least 2 years of experience, proficiency in Python, and a willingness to contribute to open-source projects. The position offers full benefits, competitive compensation, and remote work options based in Canada.

Uploaded by

Lajil Adel
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
12 views2 pages

SRA - Software Developer Back End

The Software Developer – Back End role involves developing and improving a communication platform and its APIs, collaborating with the engineering team, and mentoring junior members. Candidates should have at least 2 years of experience, proficiency in Python, and a willingness to contribute to open-source projects. The position offers full benefits, competitive compensation, and remote work options based in Canada.

Uploaded by

Lajil Adel
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

Software Developer – Back End

Role
As Software Developer – Backend you will work with the engineering
team and other stakeholders to develop the communication platform
and applications to improve the API and all server-side software.

Job Description
 Develop, implement, and improve the various functionalities
of the platform
 Develop and maintain the APIs and services
 Write and automate unit and functional tests
 Optimize the architecture and performance of the code
 Collaborate with engineers on the team and mentor junior
members
 Contribute to the development of open-source libraries
 Participate in the improvement of the team Agile
development methodology
 Contribute to the development of the roadmap in close
collaboration with Product Owners.
 Contribute and support the development of the open source
community

Qualifications
 Minimum 2 years of professional experience in software
development
 Good knowledge and love for Python, with working
experience
 Good problem solving and analytical skills
 Follow the OWASP principles to produce secure software
 Able to work & collaborate in a multidisciplinary team
 Habit of staying up to date with new practices and
technologies
 Knowledge of the world of telecommunications and real time
communication is a plus (WebRTC, SIP, Asterisk, Kamailio,
FreeSwitch, …)
 Willingness to contribute to open source projects
 Bachelor’s degree in Computer Science, Engineering, or
related field is a plus
 French or English proficiencies, both is a plus

Benefits
 Full time permanent position – Canada Based
Software Developer – Back End
 Full benefits covered by the employer
 Competitive Compensation
 3 Weeks of vacation + Comfort Days
 Work remotely – with possibility to work in the Quebec City
office.
 VRSP (independent)

You might also like