Senior Consultant | C/C++ | Bengaluru | Engineering | Platform Development & Integration (Bengaluru, IN)

Deloitte

5–8 yrs Bengaluru Full Time Hybrid (office + remote)
Deloitte logo
Posted : today
Actively hiring

Job description

Join a leading technology practice focused on delivering advanced engineering and software solutions within the energy, smart infrastructure, and industrial automation sectors. We specialize in building high-performance, scalable, and mission-critical software products that drive intelligent energy management and connected systems.

Leveraging modern engineering practices and Agile methodologies, you will contribute to accelerating innovation and digital transformation for our clients. This role offers a dynamic environment to develop cutting-edge solutions in a collaborative setting.

Responsibilities

As a Senior Software Developer, you will be instrumental in designing, developing, testing, and maintaining robust software and embedded components for energy domain products. Your role involves crafting high-performance, scalable applications using modern C++ and contributing to architectural discussions and design activities.

You will also perform essential tasks such as code reviews, documentation creation and maintenance, unit testing, and debugging complex software issues. Collaborating closely with architects, product owners, and quality engineering teams is key to ensuring timely delivery of software components and project milestones, while upholding software engineering best practices.

Qualifications

We are seeking experienced professionals with 5-8 years in software design and development, possessing strong expertise in C++, Modern C++ (C++11 and above), Object-Oriented Programming, and Software Design Principles. A solid understanding of multithreading, concurrency, synchronization mechanisms, system programming, data structures, algorithms, and STL is essential.

Familiarity with software architecture, design patterns, and excellent analytical and problem-solving skills are required. A Bachelor's or Master's degree in Computer Science, IT, Engineering, MCA, M.Tech, or MSc is expected. Strong written and verbal communication abilities, along with the capacity to collaborate effectively with global and cross-functional stakeholders, are crucial for success in this hybrid role based in Bengaluru.

Essential Skills

C++Modern C++ (C++11 and above)Object-Oriented Programming (OOP)Software Design PrinciplesMultithreadingConcurrencySynchronization MechanismsSystem Programming ConceptsData StructuresAlgorithmsSTL ContainersStandard Template Library (STL)Software ArchitectureLinuxEmbedded Software

Highlights

  • Actively hiring

More Details

RoleSenior Consultant | C/C++ | Bengaluru | Engineering | Platform Development & Integration (Bengaluru, IN)
IndustryEngineering
DepartmentSoftware Development, Consulting
Employment TypeFull Time, Hybrid (office + remote)

About the Company

Deloitte logo

Deloitte

Engineering

Senior Consultant | C/C++ | Bengaluru | Engineering | Platform Development & Integration (Bengaluru, IN) at Deloitte | SkillMX | SkillMX