Senior Software Engineer - C++, VC++ (MFC)
QuEST Global
Thiruvananthapuram, Kerala, India
18h ago

Job Description

Roles & Responsibilities :

  • Contribute in all phases of the development lifecycle
  • Design, build and maintain efficient and reliable code
  • Work with other team members to develop / maintain products
  • Come up with solution to problems
  • Take ownership of assigned jobs that are part of new feature implementations, bug fixes and enhancement activities
  • Technical communication with internal and external stake holders
  • Mentor junior team members
  • Required Skills (Technical Competency) :

  • Analytical, problem solving and debugging skills
  • Ability to explore / evaluate alternative solutions and / or workarounds
  • Hands-on experience in implementing OOPs conceptsAbility to design classes and define interfacesAbility to implement inheritance and polymorphic optionsUnderstanding of copy constructor and equal to operatorAbility to apply OOPs concepts appropriate for the need
  • Hands-on experience inException handlingSTL array, list, vector and map, STL algorithms String manipulation functionsData Structures and Pointers
  • Knowledge of Platform ProgrammingWindowsDialog & SDI based applications with basic controls (buttons, edit box, Radio buttons, scrollbar, Tree control, List control etc)Document View ArchitectureMFC common classes dll concept and Hands-on experience to create and use Static & Dynamic libsHands-on experience in Thread and thread synchronization Hands-on experience in Socket & Shared memory concepts
  • Knowledge of Design Patterns
  • Awareness of network programming
  • Experience in Unit Test tools
  • Should be a practitioner of coding standards
  • Experience in UML notations and ability to convert it in to code Class, Sequence diagrams & State
  • Hands-on experience in debugging options in IDE
  • Good verbal and oral communication skills in English
  • Desired Skills :

  • Experience in build process and tools
  • Experience of version control tools
  • Experience in scripting
  • Experience in using bug tracking tools
  • Education Type

    B.E / B.Tech / BS-Computer Science

    Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form