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

Oracle Service Bus Developer Opportunity - Oracle India Pvt Ltd

  • Oracle
  • 4 - 9 years
  • Pune
  • 4 days ago
₹ Not Disclosed

CTO - Quantum Engineering - Developer

  • Wipro
  • 2 - 7 years
  • Bengaluru
  • 4 days ago
₹ Not Disclosed

Chatbot Developer

  • Capgemini
  • 4 - 9 years
  • Mumbai
  • 4 days ago
₹ Not Disclosed

As400 Developer

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

Bristlecone

About Bristlecone is a leading provider of AI-powered solutions that help businesses transform their supply chains, optimize operations, and deliver seamless customer experiences. With decades of experience and a global presence, we specialize in driving digital transformation for industries acros...