C++ Developer - Hyderabad, India - Tekskills Inc.

    Tekskills Inc.
    Tekskills Inc. Hyderabad, India

    2 weeks ago

    Default job background
    Technology / Internet
    Description

    Job Description:

    Experience: 6 years.

    Location: Hyderabad

    • C/C++ coding in multi-threaded environment targeting Windows platforms. Experience using Windows SDKs, inner process communication, and services. Unit test development. Software Design.
    • Full stack software developer with expertise in C and C++ targeting Windows server platform. Prefer someone with experience in commercial software development having exposure to CI/CD pipelines, software installation, documentation and testing.
    • Candidate should have experience in developing Windows UI, Windows services, IPC, and background processes based on MFC and Windows SDKs. Familiarity with other languages such as C#, VB, Javascript, Python, PowerShell and others as well.
    • Should have a background in developing complex executables that require expert data structure implementations involving multi-threading, queues, asychronous execution, callbacks, event handleing, and metadata.
    • Desire experience with both implementing and integrating Microsoft COM technologies for in-proc and out-of-proc servers, Active-X controls, and OLE Containers.
    • Candidates should be comfortable with reading and understanding existing product code and then further enhancing to create new product features and capabilities.
    • Candidate will be assigned to an existing Scrum team as an individual contributor, so familiarity with Scrum/Agile methodology, rituals, and roles of Scrum Master, Product Owner, and Technical Anchor is desired.
    • Characteristicaly we are looking for someone who is humble, transparent, and can deliver with focus in a collaborative team environment.
    • Additionally desire candidates with a background in developing industrial software solutions such as; Automation, HMI/SCADA, Historian, MES.