Sr. C++ Developer

Job Description

 
  1. Requirements

    1. 8-10 years of experience in C++ with excellent understanding of OOPS concepts

    2. Bachelors degree in Electronic and Tele-Communication OR Computer Science

    3. Should we well-versed with Waterfall and Agile methodologies

    4. Understanding of the code versioning systems such as ClearCase and Git and static code analysis tools

    5. Implementation experience of design patterns and should possess excellent debugging skills

    6. Excellent communication skills to work in a collaborative manner with colleagues from different nationalities 

    7. Can-do attitude, continuous improvement mindset, and initiative taking abilities to build high quality product and improve knowledge within the team

 
  • Languages and Technologies:

    • Strong proficiency in C++, with fair knowledge of the language specification

    • Thorough knowledge of the standard library, STL containers, algorithms, and data structures, and unit test framework with hands-on development experience

    • Knowledge of the latest C++11 standard is advantageous

    • Good understanding of memory management in non-garbage collected environments

    • Knowledge of network programing and socket programing

  • Protocol: TCP and UDP

  • OS: Windows and Linux

     

 
  1. Duties and Responsibilities

    1. Design, develop, and maintain product functionalities

    2. Prepare documentation as per required standards

    3. Work closely with team members across Geographies to deliver the assigned work

    4. Suggest improvements to processes, approaches, and product

    5. Take ownership of sub-areas within the team and drive continuous improvement in those along with improving team’s knowledge

    6. Drive architectural level design discussions and work on improvements

    7. Lead a small team of developers technically and take responsibility of overall design and delivery from this team meeting quality standards

 

Organization: Internet of Things

Company: Siemens Technology and Services Private Limited

Experience Level: Experienced Professional

Job Type: Full-time

Can't find what you are looking for?

Let's stay connected

Can't find what you are looking for?