Staff Software Engineer

Ivanti Logo

Ivanti

πŸ“Remote - India

Summary

Join Ivanti, a global technology leader, as a C++ developer with Linux domain development expertise. You will be part of a team focused on patch management, contributing to product design, system analysis, and software development using C++14 or newer standards. Collaborate with engineers, mentor others, and create technical documentation. This role requires strong C++ coding skills, experience with modern memory management and security concepts, and the ability to thrive in a work-from-anywhere environment. The ideal candidate will possess a Bachelor's degree in computer science or related field and have 9+ years of software development experience, including 5+ years of Linux C++ development.

Requirements

  • Bachelor's degree in computer science or other engineering degree
  • 9+ years of software development experience
  • 5+ years of Linux C++ development experience
  • Strong C++ coding skills
  • Experience or understanding of C++14 or newer standards
  • Familiarity with modern memory management and security concepts
  • Ability to communicate effectively and get stuff done in the work from anywhere environment

Responsibilities

  • Perform C++ development and debugging for assigned products
  • Conduct product design and system analysis
  • Develop functional or object-oriented software that is well tested with automated tests
  • Convert customer problems into software solutions
  • Keep up with the evolution of Linux operating systems and platforms
  • Collaborate with and mentor other engineers
  • Prepare technical documentation of supported systems
  • Provide accurate estimation of effort and regular updates on progress
  • Support the team by answering questions, helping others solve problems and assisting in getting key efforts completed

Preferred Qualifications

Familiarity with Windows and Mac development

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.