Senior Developer, Enterprise Content
JOB_52742491116110Job type
PermanentLocation
TorontoProfession
Software DevelopmentIndustry
Education & TrainingPay
yearly
New job Opportunity
Role: Senior software engineer – Enterprise content
Location: Toronto, ON
Length: Permanent
Type: Hybrid
We are looking for a Sr. Developers plan, develop, upgrade, and troubleshoot digital products and solutions as they primarily relate 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 using the 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 relate 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 on .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 the 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.
#LI-DNI
Senior Developer, Enterprise ContentJOB_527424911161102024-11-152025-02-14
Talk to Siddika Jeraj, the specialist consultant managing this position
Located in Toronto (EN), 8 King Street East, 20th FloorTelephone: 6474944112JOB_52742491116110