Flag job

Report

C/C++ Developer

Min Experience

0 years

Location

mumbai

JobType

full-time

About the role

Job Description : C/C++ Qualifications & Experience : - Mandatory proficiency in C/C++ and C++ STL. - Excellent coding habits by following coding conventions and writing code comments and doing relevant documentation. - Good to have software design and development experience on Linux OS. - Good to have experience in Linux Shell Scripting for log analysis, statistics collection, offline job/task execution. - Software development and deployment experience on Microsoft Windows OS possibly using C-Sharp[C#]. - Nice, if prior experience in developing Add ins for Microsoft Office. - Excellent testing skills for the developed modules. - Excellent debugging and analysis skills. - Ability to effectively provide technical support and guidance to customer support team. - Knowledge of data structures, algorithms and ability to correctly use them in given situations. - Knowledge and working experience in threading, shared data synchronization techniques, asynchronous processing, message passing across processes and sockets. - Knowledge of NoSQL databases like memcache, couchbase, etc. - Knowledge of internet protocols like TCP/IP, UDP, IMAP, POP, SMTP, HTTP etc. - Experience on messaging platforms and protocols like SMTP, POP3, IMAP, Jabber, IMPS, Webrtc, etc is desired. - Experience with MTAs such as Qmail, Postfix, and standards such as DKIM, SPF, DMARC is a plus. - Strong understanding of TCP/IP concepts with the ability to analyse network traffic using tools like Wireshark and tcpdump. - Familiarity with development tools like gdb, Makefile, Valgrind, elefence, etc., - Proficient understanding of code versioning tools such as Git, CVS, SVN., - Familiarity with continuous integration tools is a plus, knowledge of internet and web servers (HTTP protocol) will be an added advantage. - Familiarity with design patterns will also be an advantage.

Skills

c++
c
linux
shell scripting
c#
microsoft office
testing
debugging
data structures
algorithms
threading
synchronization
asynchronous
message passing
nosql
tcp/ip
udp
imap
pop
smtp
http
smtp
pop3
imap
jabber
imps
webrtc
qmail
postfix
dkim
spf
dmarc
wireshark
tcpdump
gdb
makefile
valgrind
elefence
git
cvs
svn
design patterns