Required Skills

c++ OOPS stl

Work Authorization

  • Citizen

Preferred Employment

  • Full Time

Employment Type

  • Direct Hire

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 1st Aug 2022

JOB DETAIL

Hi !! We are hiring C++ developers for Pune Location !!

Responsibilities & Deliverables:

  • Read and understand design documents.
  • Define and write implementation specification, derive algorithms and develop code from design documents.
  • Create and execute unit test plan
  • Debug and solve technical issues
  • Follow development plan/schedule & adhere to quality processes
  • Peer code review and troubleshooting.
  • Technical support to client.
  • Should be able to mentor juniors and resolve technical queries.
  • Should be able to provide production support whenever needed.

 

Excellent knowledge in C,C++

- OOPS Concepts

- Templates and STL

- Exception Handling and Overloading

- Containment and Inheritance

- Multiple Inheritance

- Run Time Type Identification (RTTI)

- Types of shared memory in Unix systems and its usage

- Usage of Unix commands. (ps,pstack,pmap,vmstat iostat netstat etc).

- What is the difference between a process and a thread?

- Types of Unix signals. Usage of signal handlers.

- NLS what is local encoding, what is Unicode. Different types of Unicode.

- Little Endian and Big Endian. Where do we need to pay attention?

- MQ usage of MQ commands. The structure of MQ messages. Different types of MQ messages (String Binary). Conversion of MQ messages.

- Oracle. Using efficient indexes. Identifying distinctive value columns.

- Understanding explain plans, stored procedures, AWR, ASH, ADDM reports.

- The ability to work independently, and acquire the required knowledge by searching the web efficiently.

- Understanding memory leaks and memory violations (segmentation faults).

- Knowledge of memory leak identification tool such as Valgrind

- Knowledge of static code analysis tool such as Checkmarx, Veracode, WhiteSource etc and skill to analysis vulnerabilities reported by these tool.

- Understanding the concept of transactions.

- Understanding TCP/IP. What is an IP address, what is a port, a socket?

- Web servers and browsers. What is working on client side and what on server side?

- Corba – what is IDL. How does the CORBA protocol works?

Good Analytical and Logical skills.

Awareness of software engineering processes in design, code, testing etc.

Ability to work under less supervision

Middleware knowledge preferably Tuxedo

Good in Database concepts especially Oracle 10g or higher.

Be a team player

Possess good verbal and written communication skills

Company Information