C++, C# Engineer

Quest Global

  • Pune, Maharashtra
  • Permanent
  • Full-time
  • 1 month ago
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

Quest Global