Job Openings SENIOR SOFTWARE ENGINEER - SYSTEMS (ENDPOINT)

About the job SENIOR SOFTWARE ENGINEER - SYSTEMS (ENDPOINT)

We are looking for Senior Software Engineer - Systems (Endpoint) having experience  of 3 to 5 years. 

Job Role and Duties:

  • 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.
  • 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.

Qualifications and Skills:

BS (Computer Science, Computer Engineering, Information Technology)

Location: DHA phase 2, Lahore