Job Description
Backend Developer, Intermediate
Location: Ottawa, Montreal
Must Be: Canadian Citizen
Seeking an innovative and experienced Back End developer. As part of a cross-functional team deployed around the Agile Scrum framework, you will be supporting the full software platform development, from conception to deployment. As a Back End developer, your responsibilities will include writing code, analyzing data, and contributing to the design and implementation of software. Overall, you have an excellent knowledge of web technologies, security standards, a strong motivation in tackling the important environmental issues that our planet faces today.
What you'll do:
- Participate in the entire application lifecycle, focusing on coding and debugging
- Define web services API
- Develop, test, integrate, and deploy backend stack
- Maintain and ensure High Availability of the company's web services both externally and internally
- Collaborate with a team of highly qualified technical experts including Front-end developer to integrate user-facing elements with server side logic
- Liaise with developers, designers and system administrators to identify new features
- Follow emerging technologies
Your background:
- Bachelor's degree in Computer Science, Software Engineering or related
- Minimum of 5 years' experience in relevant roles
- Strong experience with web technologies (Linux, nginx)
- Experience with Python, Java, JavaScript, REACT, node.js or related
- Experience designing and implementing services in the Cloud (AWS)
- Experience with virtualization and cluster technologies (VM, Docker, Kubernetes)
- Experience with Database and ETL systems (PostgreSQL, FME)
- Test-Driven Development mindset involving CI, CD, documentation, iterative deliveries
- Experience with software development tools (GitLab, Git)
- Agile supporter able to encourage a team towards autonomy
- Able to obtain Canadian government security clearance
Good to have:
- Experience with GIS formats (ArcGIS, ArcGIS Enterprise, ArcGIS Online, GeoTIFF)
- Experience with database migration (alembic)
- Experience with Django web framework
INDOTT
Apply
Go Back