![](https://bigitjobs.com/wp-content/uploads/2024/01/Untitled-design-150x150.png)
C++ Developer
Full time @Sourabh Chandrakar in Development Email JobJob Detail
-
Experience 5 - 8 years
Job Description
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.
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.
Note: We appreciate every application, however, due to a high volume of applicants, only shortlisted candidates will be contacted.
Required skills
Other jobs you may like
-
Senior Software Engineer
- @ Hemangi Panchal
- Ahmedabad, Gujarat, India