Description

Job Requirements
 

Role and Responsibility
  • Candidate shall be working as Senior Engineer/ Lead Engineer in the Linux client applications development. This is an agile methodology-based program where the candidate shall be participating in designing, implementation and peer code reviews. 
  • Candidate shall be working with Quest Global and Quest Global’s customer teams in a collaborative development model.
  • Apply subject matter knowledge to solve a variety of common business issues. Works on problems of moderately complex scope. Acts as an informed team member providing analysis of information and limited project direction input. 
  • Exercises independent judgment within defined practices and procedures to determine appropriate action. Follows established guidelines and interprets policies. Evaluates unique circumstances and makes recommendations.
  • Designs limited enhancements, updates, and programming changes for portions and subsystems of end-user applications software running on local, networked, and Internet-based platforms.
  • Analyses design and determines coding, programming, and integration activities required based on specific objectives and established project guidelines. 
  • Executes and writes portions of testing plans, protocols, and documentation for assigned portion of application identifies and debugs issues with code and suggests changes or improvements.
Must Have Skill
  • Modern C++
  • C# development with.NET framework/ .NET core
  • IPC and Multithreading
  • Design patterns
  • Database SQL/noSQL - analytical skills
  • Crash dump analysis
  • Strong debugging and development skills
  • AWS IOT
  • windows internals, winforms, wpf
Nice to Have Skill
  • Worked on cross platform (linux, windows, mac)
  • Client-server authentication and authorization
  • Corporate proxy infrastructure and onboarding infrastucture handling
  • Installers (MSI/MSIX - store app), WIX
  • AWS stack - IOT, CDN, Kinesis,
  • MongoDB
Additional Information
  • Team Player
  • Good written and verbal communication skill
  • Willingness to cross-skill

Education

Any Graduate