Toronto Employment Platform

Backend Developer

OVERVIEW

Seeking an Intermediate Back-End developer with experience working in a SaaS environment. We are a tech startup looking for a Back End developer with cloud development experience to lead and guide the development team to deliver service API to build a comprehensive SaaS based 3D printing software.

 

DETAILED RESPONSIBILITIES INCLUDE:
  • Design, develop, maintain, and implement enhancements using Golang.
  • Assess and analyze technology options to evaluate solution alternatives that meet business need
  • Design and implementation of API/ microservices and backend components
  • Development and unit testing of common RESTful services and gRPC services.
  • Assisting with DevOps for automated build and automated deployment to a Public Cloud Infrastructure when/where necessary
  • Collaboration as part of an Agile development team, participation in daily stand-ups, identification of blocking and critical path steps
  • Work closely with the Product team, identify and recommend ways to enhance user experience and improve the software.
  • Preparation of specifications and documentation for all software developed

 

EDUCATION AND EXPERIENCE:
  • Undergraduate Degree in Computer Science or technical equivalent.
  • 5+ years of experience in IT/CT
  • 2+ years’ experience using Golang.
  • 2+ years of experience working in a SaaS environment
  • 2+ years of experience with AWS
  • 2+ years of experience SQL Databases and related security model
  • 2+ years of experience with cloud concepts and implementation
  • 2+ years of experience with API management and developing microservices
  • Project Experience – Worked in 3+ real projects with more than 1000 actual users.
  • Knowledge – C, javascript, bash script, json, yaml, sql
  • Platform Familiarity – TCP/IP, Linux, AWS
  • Knowledge of 3D Printers, FDM and Resin printer technology an asset
  • Excellent people skills with ability to lead by example and motivate team members
  • Ability to discuss and strategize technical solutions to optimize the product configuration
  • Ability to think strategically and execute tactically, enabling cross-business teams
  • Ability to work in fast pace environment while following best practice and company process
  • Highly driven and passionate about technology, product development and product success
  • Ability to understand and communicate complex technical solutions
  • Excellent oral, listening, and written communication skills
  • Strong organizational and prioritization skills
  • Self-motivated, proactive, and driven team-player attitude

 

 

 

Only candidates can apply for this job.
Share this job

About Us

Talent Portal is a Toronto-based Job Board and Employment Platform. We are dedicated at helping talents reach their dream career.Candidates can search for jobs and set job alerts to receive new job notifications via email; Employers can post jobs online, and receive applications via email. It is free for both employees and employers.

Company Search

Social Networks