About the role
Qualys is a leading provider of cloud-based IT, security, and compliance solutions. As a Software Engineer, you will work on the Qualys Sensor Platform (the company's flagship offering) to contribute to the prototyping, design, development, and support of a highly scalable security platform with a focus on Windows.
What you will do
- Analyze, design, code, and debug security software for the Windows platform.
- Provide ongoing maintenance, support, and enhancements to existing systems and platforms.
- Collaborate with senior engineers and architects to implement features and resolve defects.
- Provide recommendations for continuous improvement.
- Work alongside other engineers to elevate technology and consistently apply best practices.
What we look for
- 1+ years of C++ programming experience in a Windows environment.
- Working knowledge of Windows operating system internals (processes, threads, services, registry, Win32 API).
- Demonstrated skills in design, prototyping, development, unit testing, and performance profiling.
- Hands-on experience with development tools like Visual Studio, GIT, JIRA, and Agile/Scrum.
- Exposure to Test-Driven Development and a strong focus on quality.
- Excellent verbal and written communication skills with a self-directed, team-oriented attitude.
Eligibility
- Bachelor’s degree in computer science or a related field.
- 1 to 3 years of experience as a hands-on engineer developing software products and solutions.
Skills
- C++
- Windows OS internals
- Win32 API
- Visual Studio
- Git
- JIRA
- Agile
- TDD