Responsibilities:

• Design, build and maintain efficient, reusable, and reliable C/C++ code.

• Implement performance and quality modules.

• Identify bottlenecks and bugs, and devise solutions to these problems.

• Team player: actively involved in design discussions.

Skills And Qualifications:

• Strong proficiency in C/C++, with fairly complete knowledge of the language specification.

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

• Familiar with object-oriented programming.

• Strong Algorithms and design skill. • MySQL C API programming is a plus.

• Experience with Autotools, GCC, GDB and GNU Make.

• Knowledge of networking protocols (TCP/IP, UDP, DHCP, FTP, IRC, HTTP, https) is a plus.

• Socket programming experience is a plus.

• Experience in building multi-threaded client-server applications is a plus.

• Scripting experience (python, bash) is a plus.

• Proficient understanding of code versioning tools, such as svn, git.

• Problem solver and creative thinker who will take an idea and build it.

• Actively participate in the code review process maintaining the standard of code quality.

• Strong troubleshooting skills including the ability to read and understand logs and stack traces.

Requirements:

• 3+ Years of Experience designing, C/C++ development, and debugging software in a Linux/UNIX environment.

• Strong skills in deadline management and ability to work in a team environment.

• Enjoys fast-paced environments with a focus on rapid delivery.

• Good understanding or willingness to learn about networking.

• High personal standards and a passion for quality-driven development.

• Above all, we value solid computer science fundamentals (algorithms, data structures and programming skills), and an ability and enthusiasm to learn quickly.

If you possess these attributes, we encourage you to apply irrespective of your previous skills.

Job Details

Total Positions:
1 Post
Job Shift:
Third Shift (Night)
Job Type:
Job Location:
Gender:
No Preference
Minimum Education:
Bachelors
Career Level:
Experienced Professional
Minimum Experience:
5 Years (3+ Years of Experience designing, C/C++ development, and debugging software in a Linux/UNIX environment)
Apply Before:
Dec 14, 2018
Posting Date:
Nov 13, 2018

Slash Next

Information Technology · 11-50 employees - Lahore

Slash Next

What is your Competitive Advantage?

Get quick competitive analysis and professional insights about yourself
Talk to our expert team of counsellors to improve your CV!
Try Rozee Premium
I found a job on Rozee!