Back to results

Senior Software Developer

  • Richmond Hill, ON, Canada

Full-time

Applications open in a new tab.

Job details

Job type
Full-time
Apply by
Experience
Possess 5-8 years of previous professional experience.
Posting language
English
Posted

Original job description

Digital Experience (DX) is the new marketing domain. 89% of companies plan to make Customer Experience their number one area of engagement by next year. Upgrading customer experience capabilities helps companies to unlock new revenue streams and bolster existing ones, attract and retain clients, and reach new segments - all while driving higher conversion and engagement. OpenText’s rich portfolio of Web Content Management, Digital Asset Management, Customer Communication Management, and Workforce Optimization solutions offer exciting and compelling ways to address client needs in this area.

Your Impact:

A Development role at OpenText is more than just a job; it's an opportunity to impact lives. As a key contributor, you'll be instrumental in constructing cutting-edge Information Management Solutions that contribute to sustainable supply chains, support refugees, and enhance medical information access to save lives. You will engage in solving meaningful challenges within a motivated team, gaining exposure to advanced technologies beyond individual access. You will be encouraged to cultivate a development mindset, driving the creation of innovative software solutions that address real-world problems and shape the future.

What the role offers:

As a Senior Software Developer, you will:

  • Own and deliver projects aligned with the team's quarterly cadence, ensuring work contributes to client success.
  • Model integrity and excellence, influencing best practices within the team and leveraging expertise.
  • Identify and address issues when the current path does not effectively serve client needs, collaborating with the manager for corrections.
  • Keep client value in focus, using input from others to determine appropriate technical solutions and making timely decisions without compromising trust.
  • Decompose client problems into designs with multiple interacting software components, mastering code fluency fundamentals.
  • Serve as a technical lead, recognized for growing domain expertise, embracing change, and navigating ambiguity with resiliency, while fostering the development of less experienced team members.
  • Possess 5-8 years of previous professional experience.

What you need to Succeed:

You’ll need experience with these technologies:

  • Development environment: Visual Studio
  • Frontend: HTML, TypeScript
  • Frontend frameworks: Angular
  • Backend: ASP.NET
  • Programming languages: C++; C#
  • Databases: SQL
  • CI/CD: GitLab

Experience with leveraging AI for day-to-day development work is a big plus

One last thing:

OpenText is more than a corporation - it’s a global community built on trust, character, and purpose. Here, we act ethically, care deeply about people, and always put our clients first. We help teams succeed through collaboration, tackle challenges with resilience, and innovate with intention.

Join us on our mission to drive positive change through privacy, technology, and teamwork. At OpenText, we don’t just have a culture - we live our values. Choose us because you want to be part of a company that empowers you to make a meaningful impact.

More about this job

Responsibilities

Deliver projects aligned with quarterly team goals, keeping client value in focus and contributing to technical decisions and best practices. Design software solutions for complex client problems, act as a technical lead, and support the growth of less experienced team members.

Requirements

Requires 5–8 years of professional experience and proficiency with Visual Studio, HTML, TypeScript, Angular, ASP.NET, C++, C#, SQL, and GitLab. Experience using AI in day-to-day development is a plus; no education requirement is stated.

Skills

  • Visual Studio
  • HTML
  • TypeScript
  • Angular
  • ASP.NET
  • C++
  • C#
  • SQL
  • GitLab
  • Software Development
  • Technical Leadership
  • System Design
  • Problem Solving
  • Mentoring
  • AI-Assisted Development

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Management & Leadership

Keywords

  • Digital Experience
  • Information Management
  • Web Content Management
  • Digital Asset Management
  • Workforce Optimization
  • Visual Studio
  • HTML
  • TypeScript
  • Angular
  • ASP.NET
  • C++
  • C#
  • SQL
  • GitLab
  • CI/CD
  • AI-Assisted Development
  • Software Development
  • Technical Leadership
  • System Design
  • Client Success
  • Quarterly Planning
  • Mentoring
  • Customer Experience

Report this job