Software Developer 2

 

Description:

How you will make an impact

  • Creates detailed application specifications, develops software, or configures 3rd party off-the shelf software
  • Monitors application performance, evaluates, implements, and provides customer support for software applications
  • Documents and outlines business processes, application workflows, system components, high-level architecture, and integration points as necessary
  • Applies software development methodologies, frameworks - Agile (Scrum or Kanban) or Software Development Life Cycle (SDLC) as applicable
  • Adheres to coding and development standards and best practices
  • Researches, evaluates, and proposes technologies and solutions within established business and technical requirements
  • Participates in the departmental processes for project delivery
  • Mentors junior developers on the team
  • Adopts and stays abreast of new and emerging technologies

What you will bring to TVO

  • 3+ years of hands-on professional experience developing large scale, complex web-based applications using both frontend and backend technologies
  • Knowledge and experience with the following technologies:
    • JavaScript frameworks such as ReactJS, NextJS and stacks MERN, JAM
    • Node JS
    • HTML and CSS
    • Web services and APIs (REST, JSON:API, GraphQL)
    • Databases such as MySQL, MariaDB, Postgres, MongoDB
    • GIT version control
  • Experience developing in Cloud environments (e.g., AWS or Azure)
  • Nice to have:
    • NPM, Webpack, Grunt, Gulp, and Yeoman or other build and bundling tools
    • Familiarity with running, building and tweaking Docker containers
    • Familiarity with headless, decoupled and micro-service application architectures.
    • Familiarity with testing frameworks such as Jest, Cypress, Maven, Selenium, etc.
    • Understanding of Web Accessibility (WCAG, ARIA)
  • Excellent analytical skills, strong problem-solving skills, good communication skills, attention to detail and being a team player
  • Ability to work collaboratively in a cross-functional setting comprising of various key stakeholders
  • Bachelor's degree or equivalent OR relevant knowledge and experience

Organization TVO
Industry IT / Telecom / Software Jobs
Occupational Category Software Developer
Job Location Toronto,Canada
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 3 Years
Posted at 2024-01-28 5:30 am
Expires on 2024-06-18