Job Title or Location
RECENT SEARCHES

Intermediate Backend Developer

DNSnetworks Corp - 9 Jobs
Ottawa, ON
Full-time
Experienced
Company Benefits
Dental Insurance
Salary:

We are looking for a highly motivated, self-driven software developer with a can-do attitude who's ready to join our team as an Intermediate Backend Developer. You are a flexible team player who loves to solve difficult problems… looking for that “get-it-done” personality. You will report to our Director of Innovation& Development and will be an important part of the team.

What's your role?

Your primary role will be to work within our fast-paced development team to lead and develop various web and mobile projects. You will have the opportunity to be involved in both internal company projects and customer facing projects.

Responsibilities

  • Be a technical resource for the team by being able to provide subject matter expertise on best practices, tools and frameworks on the job.
  • Vet and Analyze different libraries, APIs, and problem-solving approaches to create production quality solutions.
  • Communicates with technical and non-technical peers.
  • Writing documentation to support any code maintenance and technical analysis.
  • Following best practices dictated by the organization to manage and maintain code repositories, code and deliverables.
  • Should be flexible enough to work on tasks that may fall outside your comfort zone.
  • Should have good time management skills and be able to work under pressure and on multiple projects.

Qualifications

  • Bachelor's in Computer Science or a related field, or equivalent work experience
  • Experience writing production quality code in NodeJS with an adherence to the ES6 syntax.
  • Experience with a wide range of SQL and NoSQL DBMS (MySQL, PostgreSQL) with a strong focus in MongoDB.
  • Experience using extensions such as Prettier and ESLint to maintain code quality.
  • Strong knowledge and experience using Git for version control (merging, branching, rebasing, etc).
  • Strong knowledge and experience using the Linux command line and perform scripting work for deployment purposes.
  • Intermediate to Expert knowledge of HTTP, HTTPS protocols, fetch API, JavaScript, NPM, Express, JSON.
  • Intermediate to Expert knowledge of HTML, CSS and front-end frameworks such as React.

Nice to haves

  • Experience with multiple web development stacks and programming languages (Java, PHP, Ruby, GoLang).
  • Experience solving problems related to Artificial Intelligence and Geo-location.
  • Experience integrating with CRM solutions.

Education

BSc in Computer Science or equivalent experience with education combined

Perks

  • Competitive Salary
  • Paid Vacation
  • Health and Dental Benefits

Location

This position is for Ottawa residents only.

Share This Job: