Description

As a Software Developer in the Video Applications team, you will be involved in the software development lifecycle in our fast-paced Agile development environment. You will work with other developers, our architect and testers to collaboratively develop software solutions for Shaw’s Video products. You will stay abreast of technology trends and combined with your experience, will deliver software, create best practices and mentor junior staff.

Accountabilities / Responsibilities

  • Be proactive and involved in the software development lifecycle
  • Work cross-functional; liaise with the wider technical team and customers
  • Design, develop, integrate software based on identified functional requirements
  • Participate in agile development including daily standups, sprint planning, and code reviews
  • Use agile SCRUM boards (i.e. JIRA or similar) to track stories and raise tickets
  • Give feedback to the wider technical team

Your skills/experience

  • 8+ years of software development experience in a professional environment
  • A degree in Computer Science or Software Engineering
  • Familiarity with Agile development methodologies
  • Experience with full stack software design, development, testing, and maintenance
  • Experience with: Python, Node.js, Angular, React, CI/CD
  • Nice to have: Kubernetes, Jenkins, SQL, TSQL
  • Ability to learn new languages and technologies
  • Excellent communication skills – both written and verbal
  • Resourcefulness and troubleshooting aptitude

Attention to detail

Education

Any Gradute