Tata Consultancy Services Tata Consultancy Services Facebook page Tata Consultancy Services Linkedin page Tata Consultancy Services YouTube page
Tata Consultancy Services Tata Tata Consultancy Services

C++ Developer

Function

  • Talking to end-users, business analysts and product owners around the globe (New York, London, Montreal etc.) to gather or clarify requirements SPG iFusion
  • – Designing and implementing software components of different sizes
  • – Defining test cases and implementing unit or behavioral tests
  • – Participating in high level design discussions, design reviews and peer code reviews
  • – Working with production support teams and users to resolve escalated cases

Requirements

Required:

· Degrees: BsC or MsC in Computer Sciences or Information Technology

· IT skills (in details with required levels):

· Advanced fundamental technology skills

· A thorough knowledge of standard C++, including C++11 (4+Years)

· Understanding basic concepts of TCP/IP network handling in C/C++ (service-client, socket, etc.)

· Experience in multi-threaded environments

· Experience in software development methodologies

· Basic SQL knowledge

· Experience in any SCM system (CVS, SVN, TFS, Perforce or git)

· Experience in Unix/Linux as a user (i.e, ls, cat, etc.)

· Desired:

· Experience in some scripting language (i.e. Perl, Python)

· Experience in Java, C# or Scala

· Experience in Sybase or DB2