Jobs
D

Senior Consultant | C/C++ | Bengaluru | Engineering | Platform Development & Integration

DeloitteKA, IN1d ago
Full-timevia indeed

Required Skills

agilec++linux

Job Description

  • *Senior Consultant \| C/C\+\+ \| Bengaluru \| Engineering \| Platform Development \& Integration**
  • **Job requisition ID** : 115569
  • **Location**: Bengaluru
  • **Entity**: Deloitte Touche Tohmatsu India LLP
  • *The Team**

Deloitte’s Technology \& Transformation practice delivers advanced engineering and software solutions across Energy, Smart Infrastructure, Industrial Automation, and Digital Enterprise domains. Our teams build high\-performance, scalable, and mission\-critical software products that enable intelligent energy management, connected systems, and next\-generation industrial solutions. Leveraging modern engineering practices, Agile methodologies, and product development expertise, we help organizations accelerate innovation and digital transformation.

  • *Your Work Profile**

The **Senior Software Developer – C\+\+** will be responsible for designing, developing, testing, and maintaining reusable software and embedded software components for energy domain products and solutions. This role requires strong expertise in modern C\+\+ development, multithreaded applications, software architecture, and system\-level programming.

The ideal candidate will possess a strong foundation in object\-oriented design, software engineering principles, data structures, and debugging techniques while collaborating with cross\-functional teams to deliver high\-quality and scalable software solutions.

  • *Key Skills Required**
  • Education\- Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, MCA, M.Tech, MSc, or equivalent.
  • 5–8 years of experience in software design and development.
  • Strong expertise in:
  • C\+\+
  • Modern C\+\+ (C\+\+11 and above)
  • Object\-Oriented Programming (OOP)
  • Software Design Principles
  • Hands\-on experience with:
  • Multithreading
  • Concurrency
  • Synchronization Mechanisms
  • System Programming Concepts
  • Strong understanding of:
  • Data Structures
  • Algorithms
  • STL Containers
  • Standard Template Library (STL)
  • Experience with software architecture and design patterns.
  • Excellent analytical and problem\-solving skills.
  • Strong written and verbal communication skills.
  • Ability to work effectively with global and cross\-functional stakeholders.
  • *Key Responsibilities**
  • Analyze software requirements and functional specifications aligned with business needs.
  • Design, develop, unit test, and maintain reusable software and embedded software components.
  • Develop high\-performance, scalable, and maintainable applications using modern C\+\+ technologies.
  • Participate in architecture discussions and software design activities.
  • Perform code reviews, design reviews, and technical documentation reviews.
  • Create and maintain:
  • Requirements Documentation
  • Technical Design Documents
  • Test Documentation
  • User and Developer Documentation
  • Conduct unit testing and support quality assurance initiatives.
  • Perform debugging, troubleshooting, and root cause analysis of complex software issues.
  • Apply software engineering best practices, coding standards, and quality processes.
  • Support continuous integration and software configuration management processes.
  • Collaborate with architects, product owners, developers, and quality engineering teams.
  • Ensure timely delivery of software components and project milestones.
  • *Location and Way of Working**
  • **Role:** Senior Software Developer – C\+\+
  • **Location:** Bangalore, India
  • **Experience Required:** 5–8 Years
  • **Working Model:** Hybrid
  • **Technology Focus:** C\+\+, Modern C\+\+, STL, Multithreading, Synchronization, Software Architecture, Linux, Embedded Software
  • **Domain Focus:** Energy Automation, Industrial Software Engineering, Embedded Systems, Product Development.

Similar Jobs

Browse all jobs

Job Overview

Job type
Full-time
Work mode
On-site
Location
Bengaluru
Posted
1d ago
Source
Indeed