Senior C++ Windows Developer

1 month ago


Canada Ziff Davis, LLC Full time

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

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

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++

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)

Experience with Software Development lifecycle and shipping commercial software without issues

Experience with development collaboration tools (e.g. 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

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

#J-18808-Ljbffr

  • Canada C S Inc Full time

    CS Group Canada, a subsidiary of CS Group, a Sopra Steria company, accelerates Functional Safety and Cybersecurity for companies developing critical embedded technologies (Avionics, Autonomous Driving, Transportation Electrification). Our customers are OEMs and Tier 1 in the aerospace, automotive, defense, and railway sectors seeking to achieve Functional...


  • Canada SS&C Full time

    SS&C is a global provider of investment and financial services and software for the financial services and healthcare industries. S. company based on revenue, SS&C is headquartered in Windsor, Connecticut and has 20,000+ employees in over 90 offices in 35 countries. Some 18,000 financial services and healthcare organizations, from the world's largest...


  • Canada C-Support Full time

    5G Revolutionizing Technology Ecosystem Shabodi is at the forefront of innovation in the 5G landscape, offering a cutting-edge platform for developers to create next-gen applications. This technology is set to redefine how applications interact with networks, particularly 5G, harnessing the power of 5G's core and Radio Access Network. Join Team...


  • Canada CS Canada Inc. Full time

    CS Group Canada, a subsidiary of CS Group, a Sopra Steria company, accelerates Functional Safety and Cybersecurity for companies developing critical embedded technologies (Avionics, Autonomous Driving, Transportation Electrification). Our customers are OEMs and Tier 1 in the aerospace, automotive, defense, and railway sectors seeking to achieve Functional...


  • Canada Hunter Bond Full time

    Elite C++ Developer Opportunity - Be a Part of a Top Fintech Pioneer An esteemed Fintech company in Montreal is on the lookout for highly skilled and seasoned C++ Developers to join their innovative team. The Role: Design, develop, and maintain critical financial applications using C++ Collaborate with diverse teams to create scalable and high-performance...

  • Senior C++ Developer

    2 months ago


    Canada Advantage 360 Full time

    •Design, build, and maintain efficient, reusable, and reliable C++ code •Implement performance and quality modules •Identify bottlenecks and bugs, and devise solutions to these problems •Help maintain code quality, libraries, organization, and automatization Skills •Bachelor's/Master's degree in computer science, information systems,...

  • Senior Associate

    2 months ago


    Canada SS&C Full time

    Senior Associate, Investor Services page is loaded Senior Associate, Investor Services Apply locations Mississauga, Canada Toronto, Canada time type Full time posted on Posted 2 Days Ago job requisition id R23639 SS&C is a global provider of investment and financial services and software for the financial services and healthcare industries. S. company...

  • Senior C++ Developer

    2 months ago


    Canada Advantage 360 Full time

    •Design, build, and maintain efficient, reusable, and reliable C++ code •Implement performance and quality modules •Identify bottlenecks and bugs, and devise solutions to these problems •Help maintain code quality, libraries, organization, and automatization Skills •Bachelor's/Master's degree in computer science, information systems,...


  • Canada The PEER Group Inc. Full time

    PEER Group's Product Engineering Team has an opportunity for a Senior Software Developer looking to apply their expertise to the development of best-in-class software applications for the semiconductor industry. Reporting to the Product Engineering Manager, you will be a key contributor on a high-performance team solving sophisticated factory and tool...


  • Canada SS&C Full time

    Senior Associate, Investor Services page is loaded Senior Associate, Investor Services Apply locations Mississauga, Canada Toronto, Canada time type Full time posted on Posted 2 Days Ago job requisition id R23639 SS&C is a global provider of investment and financial services and software for the financial services and healthcare industries. Named to...


  • Canada Anywr Canada Full time

    ** English below**Travail de n'importe où dans le mondeBienvenue chez notre client, là où les logiciels sont plus fiables que le bouton "annuler" de Microsoft Word un vendredi après-midi Chez eux, ils jonglent avec les PDF comme des pros du cirque, ils retouchent les photos avec Inpixio tellement bien que même les Kardashians en demandent des cours, et...


  • Canada Staffing Lab LLC Full time

    Staffing Lab represents a client that has asked us to assist in identifying a candidate for a Full Time Senior .NET Developer for an opening within their organization. Candidate must have DAS: Data Acquisition System experience. Base salary range is 100-120k CAD plus bonus.My client is building systems that are using IoT and real-time data. Teams work in...


  • Canada Staffing Lab LLC Full time

    Staffing Lab represents a client that has asked us to assist in identifying a candidate for a Full Time Senior .NET Developer for an opening within their organization. Candidate must have DAS: Data Acquisition System experience. Base salary range is 100-120k CAD plus bonus.My client is building systems that are using IoT and real-time data. Teams work in...


  • Canada Staffing Lab LLC Full time

    Staffing Lab represents a client that has asked us to assist in identifying a candidate for a Full Time Senior .NET Developer for an opening within their organization. Candidate must have DAS: Data Acquisition System experience. Base salary range is 100-120k CAD plus bonus.My client is building systems that are using IoT and real-time data. Teams work in...


  • Canada Staffing Lab LLC Full time

    Staffing Lab represents a client that has asked us to assist in identifying a candidate for a Full Time Senior .NET Developer for an opening within their organization. Candidate must have DAS: Data Acquisition System experience. Base salary range is 100-120k CAD plus bonus.My client is building systems that are using IoT and real-time data. Teams work in...


  • Canada Staffing Lab LLC Full time

    Staffing Lab represents a client that has asked us to assist in identifying a candidate for a Full Time Senior .NET Developer for an opening within their organization. Candidate must have DAS: Data Acquisition System experience. Base salary range is 100-120k CAD plus bonus.My client is building systems that are using IoT and real-time data. Teams work in...


  • Canada Staffing Lab LLC Full time

    Staffing Lab represents a client that has asked us to assist in identifying a candidate for a Full Time Senior .NET Developer for an opening within their organization. Candidate must have DAS: Data Acquisition System experience. Base salary range is 100-120k CAD plus bonus.My client is building systems that are using IoT and real-time data. Teams work in...


  • Canada Staffing Lab LLC Full time

    Staffing Lab represents a client that has asked us to assist in identifying a candidate for a Full Time Senior .NET Developer for an opening within their organization. Candidate must have DAS: Data Acquisition System experience. Base salary range is 100-120k CAD plus bonus.My client is building systems that are using IoT and real-time data. Teams work in...


  • Canada TD Bank Full time

    Senior Windows Server & Storage Analyst page is loaded Senior Windows Server & Storage Analyst Postuler remote type Hybride locations Singapore, Singapore time type Temps plein posted on Publié il y a 18 jour(s) job requisition id R_ Work Location : Singapore, Singapour Hours: 40 Line of Business: Solutions technologiques Pay Details: We're...


  • Canada The PEER Group Inc. Full time

    Positions available in Kitchener or Toronto, ON (Hybrid) Want to solve problems in an industry considered to be one of the most complex in the world? PEER Group's Product Engineering Team has an opportunity for a Senior Software Developer looking to apply their expertise to the development of best-in-class software applications for the semiconductor...