Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
Responsibilities:
- Design, build, and maintain efficient, reusable, and reliable C++ code
- Implement performance and quality modules
- Identify bottlenecks and bugs, and devise solutions to these problems
- Help maintain code quality, organization, and automatization Skills
- Strong proficiency in C++, with fair knowledge of the language specification.
- Good understanding of memory management in non-garbage collected environments.
- Work with senior members on developing and implementing operational improvements within the team.
- Integrate software with existing systems.
Job Requirements
Experiences
Technical level:
- Knowledge in socket programming.
- Experience with formal software development processes and methodologies.
- Trouble shooting skills
- Organizational skills
- Knowledge in SQL query and stored procedures.
- Experienced in Object-oriented programming (OOP)
- Familiarity with Microsoft SQL server 2008 and 2015.
- Familiarity with system call wrapper library functions.
- Familiarity with IDE Microsoft Visual Studio 2015.
Educational background:
- Bcs in computers or Bcs in computers and information.
- Computer science preferred.
Interpersonal level:
- Communication skills
- Effective Time Management
- Flexibility
- Customer oriented
- Hard worker
Professional experience:
- C or C++ programming development on Windows/Linux .