Staff Software Developer

  • Location: Burnaby, British Columbia
  • Type: Permanent
  • Job #3584
Staff Software Developer (Permanent)
Location: Burnaby, BC
Staffing Placement Opportunity

Requirements
  • 8+ years professional experience in system architecture and application design, development, testing, and maintenance
  • Proficient in Python, C, MySQL
  • Hands-on experience working with MQTT, Nginx, REST, Golang, Angular, HTML, CSS/SCSS
  • Ability to write clean, functional code on the front- and back-end
  • Experience with Linux command line programs and shell scripts
  • Experience with test-driven development and automated testing frameworks
  • Strong background in designing server-side architecture for scalability, availability, performance, security, and agility
  • Experience with Scrum/Agile development methodologies
  • Excellent verbal and written communication skills
  • Broad understanding of competing technologies and their relative strengths and weakness; and be able to select right ones for our needs
  • Good understanding of latest technology trends
  • Ability to quickly pick up expertise on new technologies
  • Ability to adjust to change and rapid pace of development
  • Excellent problem-solving skills with the ability to translate requirements into a technical design, but within the constraints of the current platform or legacy systems
  • Bachelor’s Degree in computer science or equivalent experience
  • Eligible to work in Canada
Note; This job opportunity is with a Microserve client. 
Attach a resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!