Jobs / TEEMA

Software Engineer

TEEMA · Calgary, Alberta, Canada
Visa: unknownSalary: unknownWork mode: unknown
Skills
awsazuredevopsdockerlinuxmysqlpython

Description

Software Developer Hybrid Calgary



What You'll Do

  • Design, develop and test new web-based application features
  • Architect and design back end data models to support the high-performance function of the SaaS applications
  • Develop and refine prototypes to confirm requirements
  • Participate in designing automated testing frameworks for software and data pipeline builds
  • Author and maintain relevant documentation for developers, clients and users
  • Program according to project plans (versions, sprints)
  • Collaborate with our designers to create interfaces
  • Learn and adapt from peer review of your own code
  • Mentoring and growing junior staff members
  • Support sales and project managers with technical insights, leading to the creation of budgets and schedules for projects


What We're Looking For

  • 5+ years of delivering software with preference given to those who have a degree in Computer Science, Computer Engineering or equivalent certificate program
  • Working knowledge of development languages and libraries – NodeJS, Python, HTML, CSS, Highcharts
  • Experience with relational and non-relational databases – MSSQL, MySQL, MongoDB
  • Understand containerization and deployment across systems with Docker & Linux
  • Experience with cloud platforms – AWS, Azure, or Google Cloud Platform
  • Integrated with external third-party systems/platforms via API’s
  • Ability to succeed in a fast-paced, innovative, and rapidly evolving industry and business organization
  • Strong communication skills to contribute working in a team environment with both technical and non-technical audiences
  • (bonus) Experience performance tuning & optimizing large volume datasets for web-based applications
  • (bonus) Experience with data science tools and statistical modelling
  • (bonus) Experience with DevOps or Production Support
  • (bonus) Experience breaking down user problems into stories and solutioning

Get new job alerts Weekly digest to your inbox.