Search by job, company or skills

C++ Developer

C++ Developer

Bounteous
7-10 Years
Not Disclosed
Early Applicant
  • Posted a month ago
  • Be among the first 10 applicants

Job Description

Job Opportunity Alert!

We're hiring a C++ Developer!

Work Location: Bangalore (Hybrid Mode)

Experience: 7-10 years (strictly no less than 7 years)

Notice Period: Immediate or within 15 days

Primary Responsibilities:

This position is for a development role in our Fixed Income and FX Client Connectivity team. In this role, the person will work on C++ applications to provide session management, validations, translations, standardizations, client specific enrichments among other functions. The candidate will participate and contribute to the design and development of Client Connectivity core infrastructure and processing software also.

Responsibilities will include:

  • Contribute to the design, development and implementation of the global teams strategic plans to meet the firms Client Connectivity demand
  • Work with the Business Units and application teams to understand requirements and define potential solutions
  • Be involved in all aspects of the project lifecycle from requirements to deployment and subsequent support.
  • Enhance existing systems to meet new requirements.
  • Design/develop products to add value to the services the team provides.
  • Perform regression testing, configuration changes and deployment to production

Skills required (essential):

  • Bachelor's degree in Computer Science or equivalent
  • 7+ years of experience with C++
  • Hands on experience in design and development of multithreaded systems using C++/Linux
  • Strong troubleshooting skills
  • Python/Perl and UNIX/Linux shell scripting
  • Knowledge of the Unix/Linux operating system to perform troubleshooting, monitoring and system parameter tuning
  • Self-motivated and an ownership mentality
  • Excellent written and oral communication skills
  • Experience supporting a mission critical system

Desired Skills:

  • Experience with eTrading either Fixed Income, FX or Equities
  • Hands on experience of FIX protocol, common fields and use cases
  • Hands on experience working on low latency, high throughput, high availability systems
  • Knowledge of finance – various asset classes and their characteristics, particularly with respect to electronic trading
  • Knowledge of network concepts; understand the concepts of TCP/IP and UDP connectivity and data transfer.

If interested, share your resume or refer candidates!

More Info

Job Type:
Industry:
Function:
Employment Type:

Key Skills

System parameter tuning

UNIX/Linux shell scripting

High availability systems

About Company

Similar Jobs

8-10 yrs
Bengaluru, India
Skills:
Unix, C, Oracle Database, Design Patterns, Maven, PostgreSQL, Spring Boot, Multithreading, Database Design, Concurrent Programming, Java, C++, Performance Tuning, Faircom, Shell Scripting, Git, Gradle, Linux, System Design, Rest Apis, Spring Framework, c-treeDB, Object-Oriented Design, CI/CD pipelines, SQL query optimization
6-9 yrs
Bengaluru, India
Skills:
static code analysis , Unit Testing, C++, Synchronization, Linux, Debug tools, STL containers, Threading, Standard library, Container technology, Architecture and Design patterns, Crash dump analysis
8-10 yrs
Bengaluru, India
Skills:
Memory Management, Multithreading, Linux operating systems, Debugging and troubleshooting, System-level programming, Embedded systems architecture, Embedded C++ programming
4-9 yrs
Bengaluru, India
Skills:
Object-Oriented Programming (OOPS), Algorithms, C++, Linux, Sockets, Data Structures, Tcp/ip, Multithreading, Networking Concepts, Protocols
5-7 yrs
Bengaluru, India
Skills:
C#, Unity 3d, Telemetry processing and UI binding, Mission planning and execution logic, Drone state models telemetry models and data parsing, Serial TCP UDP communication, MAVLink protocol handling, UAV GCS communication and control flows, Parameter upload download and configuration logic, Unity UI prefabs scenes and event-driven architecture, Flight logs and status error handling