Senior Software Engineer - C++, Windows

Ivanti

Hyderabad, India
On-site
Windows internals expertise
C++ and c# programming
Windows sdk & ddk
Develop and maintain critical Windows applications, services, and device drivers used by organizations worldwide

Job Summary

  • Develop and maintain critical Windows applications, services, and device drivers used by organizations worldwide.
  • Shape both on-premises and SaaS solutions, ensuring seamless performance and security across all deployment landscapes.
  • Collaborate with Product Managers and Technical Support to address technical issues and define future features based on customer needs.

Matching Summary

Develop and maintain critical Windows applications, services, and device drivers used by organizations worldwide.

Skills & Requirements

Must-have

  • Windows internals expertise
  • C++ and C# programming
  • Windows SDK & DDK
  • Windows device driver development
  • Kernel-level debugging skills
  • Secure code development practices

Nice-to-have

  • Cloud services/SaaS experience
  • Agile methodologies (Scrum or Kanban)
  • Microsoft Azure DevOps (ADO)
  • IIS, Web Services, Web Development

Key Requirements

  • 5+ years of Microsoft Windows software development experience
  • 2+ years of Windows device driver development experience
  • Bachelor’s degree in computer science or related engineering field

Work Rights

Not specified

Tailored Resume

Cover Letter