Search jobs > Richmond Hill, ON > Software developer

Sr. Software Developer

OpenText
Richmond Hill, ON
$43 an hour (estimated)
Full-time

OPENTEXT - THE INFORMATION COMPANY

Together Carbonite and Webroot form the SMB and Consumer Division of OpenText. The mission of our joint offering is to make cyber resilience simple, reliable and accessible in the connected world.

We foster a thriving, dynamic environment rich with inventive minds and entrepreneurial spirit and our employees are empowered and encouraged to build their careers at OpenText.

Sr. Software Developer MacOS

Location : Richmond Hill, Ontario (Hybrid : Tues. Wed & Thurs in-office)

At Webroot, we believe everyone has the right to be secure in a connected world. We combat today’s most complex cybersecurity challenges and are constantly anticipating how to extend the value of our threat identification, prediction, and remediation to the connected world.

The DNS team is looking for a Senior Software Engineer to join. As a member of the team, you will help build and maintain the Webroot DNS Protection product.

You will have direct positive impact on our customers by working collaboratively with the team to design, implement, and enhance our endpoint security software.

You will approach development with a security first mindset and promote the security of our customers against malicious software.

RESPONSIBILITIES

  • With limited guidance, design, develop, deploy, maintain, and evolve internal and customer-facing products
  • Review, provide feedback, and approve code merge requests
  • Mentor other team members in coding best-practice and security paradigms
  • Collaborate with Product, Development, and QA teams throughout the product development lifecycle
  • Continuously improve development processes and product quality
  • Promote continuous integration / delivery / deployment characteristics
  • Facilitate triage and root-cause analysis on system defects
  • Pair with other team members on development efforts
  • Create proofs-of-concept for new technologies
  • Continuously learn
  • Create and maintain product documentation

REQUIRED SKILLS AND EXPERIENCE

  • A degree in computer science, engineering, or equivalent experience
  • 5+ years of production application development
  • 3+ years of experience with Object-Oriented development using Objective C and C++
  • Ability to demonstrate knowledge and comprehension of MacOS environments
  • Ability to identify and select common design patterns for applicable use-cases
  • Ability to articulate the purpose and importance of the SOLID principles
  • Familiarity with Apple network configuration and programming
  • Familiarity with Apple Signing and Notarization process
  • Fluency in English in both written and verbal communications
  • Understanding of software security and malware detection principles

OpenText's efforts to build an inclusive work environment go beyond simply complying with applicable laws. Our Employment Equity and Diversity Policy provides direction on maintaining a working environment that is inclusive of everyone, regardless of culture, national origin, race, color, gender, gender identification, sexual orientation, family status, age, veteran status, disability, religion, or other basis protected by applicable laws.

If you need assistance and / or a reasonable accommodation due to a disability during the application or recruiting process, please contact us at [email protected].

30+ days ago
Related jobs
OpenText
Richmond Hill, Ontario

As the Information Company, our mission at OpenText is to create software solutions and deliver services that redefine the future of digital. Our software solutions enable organizations to do just that. Fortify is the industry-leading provider of Application Security solutions that empower organizat...

N. Harris Computer Corporation - USA
Ontario, Canada
Remote

NET Software Developer, you will play a crucial role in designing, developing, and maintaining our cutting-edge suite of utility billing and CIS software solutions. NET Software Developer to join our vibrant and dynamic development team. A division of Harris, inHance, is actively seeking a highly sk...

OpenText
Richmond Hill, Ontario

The DNS team is looking for a Senior Software Engineer to join. You will have direct positive impact on our customers by working collaboratively with the team to design, implement, and enhance our endpoint security software. You will approach development with a security first mindset and promote the...

Promoted
Ripple Labs
Newmarket, Ontario

Are you a highly skilled and motivated individual with a passion for Engineering? Look no further! Ripple is seeking a Senior Software Engineer to join our exceptional team and contribute to the development of high-quality software solutions. As a Senior Software Engineer at Ripple Labs Inc. Minimum...

ITS Global
Ontario

Our client is looking for a Senior Web Developer to join their team. ...

Webis
Markham, Ontario

Write, modify, integrate and test software code. Prepare reports, manuals and other documentation on the status, operation and maintenance of software. Research and evaluate a variety of software products. Write, modify, integrate and test software code for e-commerce and other Internet applications...

Astra North Infoteck Inc.
ON, ON, ca

Role: Java Full stack Developer + Data Engineer. Experience: Minimum 8 years for Senior Developer and min 5 years for Developer. API development, Java script, Kafka Stream, Kafka Connectors/ IBM MQ, Active MQ, AWS. Combination of Data Engineer and Java Fullstack Dev API, AWS, Kubernetes, API, No SQL...

Splunk Inc
Canada

The team is actively seeking a Software Engineer with an analytical mind and passion for designing and developing solutions for unlocking corporate data and integrating systems. Solid software engineering principles and concepts. If you want to work in a world class engineering organization, see the...

Sun Life
Toronto, Ontario

We are looking for an Extract, Transform, and Load (ETL) Developer with a strong technical background and cloud experience to join the Corporate Application Solutions (CAS) team. ...

PMassistant
CA

Experience: 2 years to less than 3 years.Information technology (IT) service provider.Design and integrate website related code.Determine hardware and software requirements to achieve optimal server performance.Write, modify and test website related code.Write, modify, integrate and test software co...