Senior C++ Windows Developer

Ziff Davis
Remote, Canada
115K $ / an (estimé)
Télétravail
Temps plein

Description

Position at VIPRE Security Group VIPRE Security, a brand of Ziff Davis, develops cybersecurity products focused on endpoint protection and email security together with advanced threat intelligence solutions.

We are looking for an amazing Windows C++ developer to help improve our cybersecurity cloud services as part of our cross-functional team.

You will be surrounded by people with experience in many areas and get the chance to collaborate and pair with them, learning new skills and mentoring other developers in a fast-moving, high-speed development environment.

We're agile from bottom to top and rely on our engineers to help direct the company with planning sessions, standups, and retros.

We insist on clean code and automated acceptance and unit tests.Responsibilities :

  • Design and develop new advanced security features and products
  • Perform constructive code reviews
  • Unit-test code for robustness, including edge cases, usability, and general reliability
  • Develop a working understanding for the code architecture
  • Maintain and fix bugs in existing code base
  • Comply with coding standards
  • Support SCRUM software development processes
  • Update the team on the status of tasks and raise potential blockers
  • Take ownership of assigned tasks and ensure timely progress to completion
  • Contribute to the success of the team's objectives

Education and / or Certification Requirements

Bachelor's Degree in Computer Science / Engineering or any related courses

Skills / Experience :

  • 5+ years' experience in Software Development
  • Mandatory 5+ years of strong C / C++
  • C# / .NET coding experience
  • Strong software development foundation using OOP and coding best practices
  • Solid understanding of Windows Development with Visual Studio (STL, COM, ATL / MFC, multithreading, networking, Win32 API, Windows Internals)
  • Strong debugging skills
  • Experience with Software Development lifecycle and shipping commercial software without issues
  • Experience in SCRUM / Agile development process
  • Experience with development collaboration tools (. JIRA, Git)
  • Experience working with remote data via REST and JSON
  • Has exposure or has knowledge in high performance computing and low latency development
  • Familiar with Jenkins or other continuous integration technologies
  • Has experience in an analyzing, profiling, determining bottlenecks for improving reliability and performance
  • Relational database experience
  • Exposure to anti-virus / anti-malware technology is an plus

Desireable Skills :

  • Excellent problem-solving skills
  • Excellent team communication skills
  • Resourceful and with a Good Learning Attitude
  • Strong verbal, written and interpersonal communication skills
  • Fast learner, short learning curve
  • Can work with minimum supervision

VIPRE

Il y a 10 jours
Emplois reliés
Ziff Davis
Remote, Canada
Télétravail
Temps plein

Develops cybersecurity products focused on endpoint protection and email security together with advanced threat intelligence solutions.We are looking for an amazing Windows C. developer to help..

Offre sponsorisée
Fortinet
Burnaby, Colombie-Britannique
Temps plein +1

Fortinet has a great career opportunity for a Software Developer within its FortiClient team, which is.. We are open to candidates of intermediate, senior, and staff level experience. Location. Burnaby, BC (we..

Tundra Talent Community
Cambridge, Ontario
Temps plein

Position Title. Senior Intermediate Windows DeveloperLocation. CambridgeDescriptionOur client is looking.. years, intermediate to senior level experience in several of the followingAngular 2. or .NET WCF..

Okta, Inc.
Canada
Temps plein

About YouWe seek a passionate software development engineer to join our Windows team in Canada.. The ideal candidate should have experience in Windows software development and be enthusiastic about..

Amaris Consulting
Canada
Temps plein

Your experience, knowledge, and commitment will help us to face our client's challenges.You will be supporting different projects through your expertise as a Windows Software Developer..

Yoush Consulting
Toronto, Ontario
Temps plein

We are helping our clients recruit this role as part of the transition. Windows system engineer developer(PERM. Remote Work "Toronto") Design develop maintaintargeted solutions in C..

Offre sponsorisée
Genpact
Montréal, Québec
Temps plein

Industrial Windows Application Developer. PROCOM KW is currently searching for an Industrial Windows.. Industrial Windows Application Developer Job Details The Industrial Windows Application Developer..

CB Canada
Burlington, Ontario
Temps plein

Senior Software Developer. Our client is looking for an experienced, versatile, and resourceful Senior.. The role is hybrid, based in Calgary. Senior Software Developer. Main Responsibilities Broad knowledge..