Software Engineer

CA-BC-Burnaby
ID
2017-1143
# of Openings
2
Category
Information Technology

Overview

Stepping into the world of Quality Engineering, this group has one vision: enable predictable development by driving Quality ‘by Design’. What does this mean? Stronger and cleaner code, robust and reliable tools, and progressive and innovative processes that push our development team’s new heights.

The Software Engineer provides engineering, architecture & quality guidance while supporting the quality engineering team to build robust tools that ensure we deliver leading tools and services.

Responsibilities

  • Work alongside a small team of Software Engineers developing enterprise applications.
    • Building tools for Quality Engineering
    • Test automation script
  • Verify technical requirements from stakeholders or business analysts
  • Work with both embedded and remote partners to ensure requirements for delivery are understood.
  • Author designs ensuring completion of all requirements
  • Follow quality standards through code reviews and design approvals
  • Participate in the implementation plan that includes schedule, priorities, dependencies and deliverables
  • Clarifies how features should work to eliminate ambiguous requirements
  • Takes responsibility for all tasks related to his/her assigned features

Qualifications

  • Bachelor’s Degree in Computer Science, Engineering, Software Engineering, or equivalent.
  • 2-4 Years of Industry experience and/or education + experience in a development role.
  • Excellent knowledge with developing applications in Java.
  • 1+ years programming in Java Front End and Back End.
  • Strong knowledge of the software life cycle.
    • Modern testing methods
    • Software design patterns
    • Continuous integration
    • Agile methodologies like Scrum, Kanban.
  • Strong knowledge of distributed application architecture and RESTful API.
  • Strong Knowledge in SQL, T-SQL, or Hive
  • Working knowledge of PowerBI data visualization application.
  • Knowledge in Azure Data Lake and Azure Data Factory an asset
  • Driven by new and interesting challenges, love exploring new solutions and sharing those solutions with our teams
  • Enjoys partnering with Junior developers for code and design reviews and championing daily development best practices
  • Has the desire to own features and products through implementation and documentation

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed