Your browser does not support javascript! Please enable it, otherwise web will not work for you.

C++ Developer @ Bristlecone

Home > Software Development

 C++ Developer

Job Description

Role & responsibilities

Technical Skills

C++ 10+ years

  • Strong experience in C++ programming, memory management, file I/O, and stream concepts.
  • Expertise in evaluating coding tests and applying C++ coding standards.

C++

  • Hands-on experience in C++ programming, memory management, file I/O, and stream concepts. (If this is a separate role, keep it. Otherwise, remove to avoid duplication.)

Multithreading

  • Strong understanding of multithreading concepts including creating/managing threads and synchronization mechanisms (mutexes, condition variables).
  • Exposure to kernel-level multithreading.

Linux

  • Good understanding of developing, debugging, and triaging issues on Linux.
  • Familiar with command-line tools, POSIX concepts, processes, and networking.

Architecture

  • Strong understanding of designing and building applications in a C++ environment.

Unit Testing

  • Good experience in writing unit tests for developed applications.

Troubleshooting & Debugging

  • Strong experience in debugging, troubleshooting, and performance optimization (memory reduction, loop optimization, inline functions, etc.).

Web Applications (C++ Platform)

  • Good understanding of developing web applications using C++.

SCM Tools & IDEs

  • Good exposure to Agile & Scrum methodologies.
  • Ability to integrate IDEs with source code systems such as ClearCase.
  • Experience with GIT and Confluence.
  • Ability to set up Linux-based development IDEs.

Docker & Containers

  • Good understanding of Docker and container-based deployment.

Project Exposure

  • Strong understanding of project execution and the SDLC process.

Soft Skills

Communication

  • Clear, concise, and articulate verbal and written communication.

Interpersonal Skills

  • Ability to maintain positive relationships through empathy, active listening, and emotional intelligence.

Attitude

  • Positive, adaptable, collaborative, and capable of overcoming challenges effectively.

Decision-Making

  • Understanding key factors in decision-making and applying appropriate strategies.

Collaboration

  • Effectively works with teams to achieve common goals.

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Back End Developer
Employement Type: Contract

Contact Details:

Company: Bristlecone
Location(s): Hyderabad

+ View Contactajax loader


Keyskills:   C++ 32 Bit Microcontrollers Memory Management OS Internals Multithreading Linux Docker File System Posix 64 bit Kernel Kernel Programming Kubernetes

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Application Developer

  • Accenture
  • 2 - 5 years
  • Bengaluru
  • 6 hours ago
₹ Not Disclosed

GoLang Developer

  • Cognizant
  • 5 - 10 years
  • Hyderabad
  • 6 hours ago
₹ Not Disclosed

Application Developer

  • Accenture
  • 3 - 8 years
  • Bengaluru
  • 7 hours ago
₹ Not Disclosed

.NET Azure Developer

  • Hexaware Technologies
  • 7 - 11 years
  • Chennai
  • 7 hours ago
₹ 10-18 Lacs P.A.

Bristlecone

Bristlecone, the trusted partner in supply chain transformation, drives digital programs that enable businesses to create certainty and unlock value. Since 1998, clients across diverse industries have been turning to Bristlecone for supply chain, procurement, and analytics solutions that produce...