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 productsPerform constructive code reviewsUnit-test code for robustness, including edge cases, usability, and general reliabilityDevelop a working understanding for the code architectureMaintain and fix bugs in existing code baseComply with coding standardsSupport SCRUM software development processesUpdate the team on the status of tasks and raise potential blockersTake 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 DevelopmentMandatory 5+ years of strong C/C++C#/.NET coding experienceStrong software development foundation using OOP and coding best practicesSolid understanding of Windows Development with Visual Studio (STL, COM, ATL/MFC, multithreading, networking, Win32 API, Windows Internals)Strong debugging skillsExperience with Software Development lifecycle and shipping commercial software without issuesExperience in SCRUM/Agile development processExperience with development collaboration tools (e.g. JIRA, Git)Experience working with remote data via REST and JSONHas exposure or has knowledge in high performance computing and low latency developmentFamiliar with Jenkins or other continuous integration technologiesHas experience in an analyzing, profiling, determining bottlenecks for improving reliability and performanceRelational database experienceExposure to anti-virus/anti-malware technology is an plus
Desireable Skills:
Excellent problem-solving skillsExcellent team communication skillsResourceful and with a Good Learning AttitudeStrong verbal, written and interpersonal communication skillsFast learner, short learning curveCan work with minimum supervision
#VIPRE