Job Description

Senior Software Development Engineer – C++ Technologies


Current Work Experience
3 to 6 years

Skills (mandatory)
  • Strong background in Linux
  • Extensive experience in multi-threading, C++
  • Excellent English communication skills (esp. written skills - ability to write independently)
  • Strong exposure to Agile, Scrum, Design Patterns
Skills (desired)
  • Strong experience of working on Medical Imaging
  • Discuss and finalize requirements scope with product manager
  • Possess experience of obtaining technical designs reviewed and approved by client architects
  • Provide oversight to testing team
  • Help manage infrastructure needs and issues
  • Strong expertise on creating class diagrams
  • Knowledge of Design Patterns
  • Implement Design patterns
  • Experience of working on OOP’s and layered architecture
  • Strong exposure to Multithreading, synchronization objects
  • Identifying memory leaks and keeping track of code health
  • Knowledge of Code Optimization and Socket Programming
  • In depth, hands on experience on Linux development
  • Debugging the existing application and bug fixing
  • Working knowledge on Microsoft technologies

For all recruitment related queries, email us at 
or call us at +1 (877) CITIUS1