Senior Software Engineer - Systems (Endpoint)

7Vals

  • Lahore, Punjab
  • Permanent
  • Full-time
  • 23 days ago
Role Overview:We seek a Senior Software Engineer with a strong background in Endpoint Agent Development, and a relentless drive for excellence, efficiency, and reliability.Primary Responsibilities:
  • Spearheaded the development of an Endpoint Agent capable of installing updates & software and monitoring.
  • Create best practices for handling unforeseen exceptions on endpoints and recovering gracefully from them.
  • Contribute to the design and architecture of a vulnerability and threat assessment framework for Endpoints.
Essential Skills and Experience:
  • Bachelor's degree in Computer Science, Computer Engineering, Information Technology, or proven equivalent work experience.
  • 7+ years of C++ software development experience for Desktop Applications or Services.
  • Proficiency in developing for Windows and Unix (Linux and/or Mac) environments.
  • Proficient in using debuggers and memory profilers
  • Proficient in code reviews and providing constructive feedback while enforcing modern programming standards.
  • Extensive experience developing test cases and test plans that cover all functional requirements.
  • Strong ethical grounding, with a commitment to continuous learning and innovation.
Desirable Attributes:
  • A proven track record of developing and managing high-quality cybersecurity solutions.
  • Experience in Endpoint functionality driven by Cloud-Based automation, EDR, XDR.

7Vals