Senior software engineer manager – Enterprise content

Hays
Canada
Permanent
We are sorry. The job offer you are looking for is no longer available.

Role : Senior software engineer manager Enterprise content

Location : Toronto, ON

Length : Permanent

Type : Hybrid

We are looking for a Sr. Developer to plan, develop, upgrade, and troubleshoot digital products and solutions as it primarily relates to our content production, management, and delivery.

Collaborating with a cross-functional team of technical, database and marketing / research experts, you will be responsible for programming, troubleshooting, and upgrading website and mobile-first solutions where the primary goals are content management, data integration, API use, coding best practices with due consideration to user-centricity, accessibility, and privacy principles.

You are a quick learner, capable of sharing knowledge with teams / peers and leading web / mobile development projects. You are a dynamic team player capable of writing quality code under a strong understanding of project lifecycle and software development lifecycle.

To succeed in this role, you will also need to be proficient in .NET development with strong skills in C#, as well as adaptive to new products, people, and technologies.

You exhibit high energy and affinity towards user-centric solutions.

RESPONSIBILITIES

  • Working in collaboration with developers, product & project managers, UX and QA teams to own and deliver high quality and high performing technical solutions on time and within scope.
  • Define detailed specifications for web / mobile and other technical solutions.
  • Write well designed, testable, efficient code by using best software development practices.
  • Integrate data from various back-end services, databases, and APIs.
  • Configure, customize, and code CMS-based templates, page layouts and data integration modules for public facing presence.
  • Help maintain development environments (DEV, QA, PROD etc.) in Azure ensuring effective cost structure.
  • Support IT-based system upgrades, configurations or protocols as they related to our network infrastructure for our enterprise content architecture.
  • Undertake code reviews with the design and development team, mentor / coach others as required.
  • Maintain high standards of software quality within the team by establishing good practices and habits.
  • Work jointly with another senior developer and / or independently based on project scope.
  • Prepare and execute demos and training sessions on technical solutions.
  • Write technical documentation for delivered solutions.
  • Plan, prepare for and execute production deployments, including documentation of release and roll-back plans, based on best practices.
  • Actively contribute to our culture of justice, belonging, equity, diversity, and inclusion by ensuring that all staff feel represented and heard regardless of their gender, age, religion, ethnicity, and nationality or race.

QUALIFICATIONS :

  • Computer Science / Software engineering degree / Or related degree / certification with a combination of training and experience in Content Management Systems.
  • 4 or more years of relevant experience working in the publishing sector, or similar industries leveraging content management systems and processes.
  • Strong web application experience in .NET with strong skills in C#.
  • Experience working with headless CMS and front-end presentation libraries such as Angular, Vue.js, and react.js is a strong asset.
  • Good knowledge of HTML, CSS, Bootstrap, and JavaScript.
  • Experience developing for Sitecore content management system and Sitecore certification is an asset.
  • Experience designing and building business / data layers and code libraries.
  • Experience with creating and consuming APIs (i.e., RESTful, GraphQL).
  • Adequate knowledge of relational database systems (such as SQL), data integration, Object Oriented Programming, and web application development.
  • Experience using Microsoft Azure DevOps toolset (or Atlassian / Jira).
  • Experience working within an Agile methodology (e.g., Scrum, Kanban) is an asset.
  • Sound problem diagnosis and creative problem-solving skills.
  • Good business acumen with an ability to work, adapt, and thrive in a fast-paced environment, learn rapidly and master diverse web technologies and techniques.
  • 1 day ago
Related jobs
Affirm, Inc.
Canada
Remote

We are looking for an experienced Senior Software Engineer to join us and help accomplish that mission. Experience working cross-functionally with stakeholders from Product, Design and other Engineering teams. Strong attention to detail with a demonstrated focus on engineering resilience. ...

Jobber
Canada
Remote

Our Software Engineering team is central to the success of Jobber - focused on creating software that delivers value to tens of thousands of users around the world. Reporting to the Manager, Software Engineering, the. A demonstrated level of senior software engineering experience on a full stack dev...

MongoDB
Canada

MongoDB’s mission is to empower innovators to create, transform, and disrupt industries by unleashing the power of software and data. The Build Team supports build systems for the entire MongoDB engineering organization. Most MongoDB engineers rely on these tools for their daily work. In addition to...

Magnet Forensics
Canada

The Engineering org is focused on producing software that solves the most important problems facing digital forensics and incident response professionals today. The Detection Engineering Team is looking for a talented engineer to join our growing team, responsible for building the next generation of...

Orchestry Software Inc
Canada

Promote good engineering practices within feature development teams, including effective engineering estimation, decision making, and risk management. We help organizations adopt, govern and manage Microsoft 365 with beautiful, compelling and innovative software. Our Orchestry tool is a leading plat...

KPMG
Canada, Canada

Working closely with a Partner as a senior team member on tax planning work for clients. ...

StackAdapt
Canada

As an Engineer at StackAdapt, you will be directly involved in the development of our advertising platform, producing production level code that will have a direct impact on the success of our product. StackAdapt’s engineering organization believes in working collaboratively and cross functionally. ...

hireVouch
Canada or US, Remote, USA
Remote

Computer Science, Engineering, or related degree. Masters or PhD in Computer Science, Engineering, or related field. Relentless focus on software quality and testing. ...

Yelp
Canada
Remote

All new engineers deploy working code their first week, and we strive to broaden individual impact with support from managers, mentors, and teams. Our customers are software engineers on all platforms at Yelp (backend, iOS, Android and Web), and our goal is to help them fetch data with faster iterat...

Arctic Wolf
Remote, Canada
Remote

Senior Sales Engineer - Enterprise. The Senior Sales Engineer is the technical backbone of the sales organization. Previous experience selling XaaS solutions (software, infrastructure, SOC/Security). ...