C++ Developer

Full time @Recruitment Team in Embedded Software
  • India View on Map
  • Salary: ₹1,200,000.00 - ₹2,100,000.00 / Yearly
Email Job

Job Detail

  • Experience  4 - 8 years

Job Description

About Company : This company was founded in 1990 and is headquartered on Wall Street, New York. It has offices across four continents and boasts over 1000 engineers in the technology field. Specialized technical services and solutions are provided by the company in the areas of software development, digital media, business intelligence, mobile applications, and talent management.

Job Description:
• Strong programming skills in C/C++, expertise in Data Structure, Algorithms and SDLC.
• Familiarity with SQL Language and its standards; JavaScript; WebServices
(SOAP/Web/Rest Services specifications) are a plus.
• DBMS Application Programming Interfaces: ODBC, OLE DB, proprietary APIs such as
Teradata CLI2, ORACLE OCI etc are a plus.
• Participation in the development and support of the large, enterprise level
multifunctional software product oriented to support large volumes of customer
developed applications.
• Ability to analyze and understand existing code base.
• Good programming knowledge in Linux/Windows environment, familiar with Windows
WIN 32 API and Linux system calls, good working experience in multi-threaded
programming and inter/intra process communication.
• Experience with Object-Oriented Design (OOD). Sound knowledge of Object-Oriented
design patterns.
• Linux understanding of Scheduling, Memory management, System and POSIX API’s.
• Windows application development using MFC, user interface development using
Microsoft Foundation Classes.
• Application Debugging tools experience on Linux/Windows.
• Aware of Python, PHP , UNIX Shell (Bash, Korn, or Bourne) scripting, Windows Batch (or
PowerShell) scripting, IBM z/OS JCL scripting, and/or IBM i CL.
• Knowledge of HTML DOM and XML DOM. Experience in C++ usage to manipulate,
retrieve and store information would be a plus.
• Strong expertise on protocols would be a plus
• Good Networking concepts (IP/IPv6, TCP/UDP) would be a plus
• Strong Computer Science fundamentals.
• Excellent Analytical and Problem solving.
• Platforms:- Unix/Windows/AIX, IBM z/OS and IBM I; Desktop and Mobile browsers
• Tools:- GIT, Maven, Jenkins, ClearCase, Microsoft Team Foundation server as a source
control would be a plus.
• Databases:- Relation, non-relational databases and multidimensional databases.
Network data storages. Practical experience with PostgreSQL, ORACLE, MS SQL, SSAS,
ORACLE Essbase, etc.

Role and Responsibilities:-
• Writing high quality and testable code.
• Perform unit along with integration test.
• Provide inputs to the testing team, review test plans and make sure that the used test
procedure is effective and all possible scenarios are covered.
• Debug and troubleshoot the applications.
• Designing and developing large volume applications for critical systems
• Delivering high availability and performance.
• Creating efficient, well-designed code.
• Code tracing approaches and importance.
• Provide technical and resource estimates for new work items.
• Provide regular status reports.

Required skills

Other jobs you may like