Senior Software Developer

  • Pune, India
  • Minimum Ex. 6 year - Maximum Ex. 12 years

Job Description

Knowledge / Experience

6-12 years of experience in software development

Hands on C++ experience on Unix, with design patterns and complex architectures.

Strong OOPS concepts, application of STL and fond of mathematical problems

At least 2 years of experience of development on UNIX (Solaris/Linux) platforms, fine tuning the systems and code refactoring

Experience in development of multi threaded application.

Experience in development of client server architecture with TCP/IP and multicast messaging.

Experience in Inter process communication (sockets, message queues, shared memory, semaphores), real time application development

Experience on debugging and profiling tools

Ability to map regulatory and client requirement with product and design solution.

Ability to provide technical support to team

Ability to handle production issue and provide quick solution

Highly professional, client focus and passion for learning new developments

Good understanding of Agile development practices.

 

Additional requirements (good to have) –

Exposure to exchange gateways, FIX messaging, Equities markets & trading systems

Exposure to Automated testing, Continuous Integration – processes, tools etc.

Knowhow of Git, Google Test Framework for unit testing

 

Job Overview

  • Industry : Information Technology and Services
  • Country : India
  • Vacancy : 1
  • Job nature : Full Time
  • City : Pune
  • State : Maharashtra