Senior Consultant | C/C++ | Bengaluru | Engineering | Platform Development & Integration
Join Our Community
Required Skills
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
- R
Agile Project Manager
Radancy · Bengaluru, Karnataka, India
- S
Agile Delivery Lead - Assistant Vice President
State Street · Bengaluru, Karnataka, India
- S
Agile Delivery Lead - Assistant Vice President
State Street · Hyderabad, Telangana, India
Job Overview
- Job type
- Full-time
- Work mode
- On-site
- Location
- Bengaluru
- Posted
- 1d ago
- Source
- Indeed