
Software Engineer
Qualys, Inc.14 hours ago
Pune, IndiaEntry Level / Mid Level
Responsibilities
- Analyze, design, prototype, code, and debug security software for the Windows platform.
- Provide ongoing maintenance, support, and enhancements for existing systems and platforms.
- Work with engineers and architects to develop features and resolve defects.
- Provide recommendations for continuous improvement and apply engineering best practices.
- Take ownership of the successful delivery of assigned product components and modules.
- Perform unit testing and performance profiling while maintaining a strong quality focus.
Requirements
- 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.
- At least 1 year of C++ programming experience in a Windows environment.
- Working knowledge of Windows operating system internals, including processes, threads, services, the registry, and the Win32 API.
- Demonstrated skills in design, prototyping, development, unit testing, and performance profiling.
- Hands-on experience with Visual Studio, Git, and JIRA.
- Exposure to Test-Driven Development is desired.
- Strong verbal and written communication skills, self-direction, and the ability to work effectively with teams.
About Qualys, Inc.
Qualys builds a cloud-based security and compliance platform used by enterprises to automate vulnerability management, IT asset visibility, web application scanning, and policy/PCI compliance across on‑prem and cloud environments. Delivered as subscription SaaS, its Enterprise TruRisk Platform uses a single agent to provide continuous security telemetry for endpoints, servers, containers, and clouds. Founded in 1999 and headquartered in Foster City, California, Qualys is a public company trading on NASDAQ (QLYS).