Prepare for Your Innova Esi Interview with Real Experiences!
View interviews122 Innova Esi Jobs
C++ Developer (5-8 yrs)
Innova Esi
posted 3+ weeks ago
We are currently hiring an experienced C++ Developer for one of our esteemed MNC clients, in collaboration with Innova. This role focuses on application code migration, performance optimization, and delivering reliable, scalable software systems. Youll work in a fast-paced, collaborative environment with a highly skilled engineering team.
Key Responsibilities :
- Lead and participate in C++ application code migration, ensuring minimal disruption to existing functionality.
- Collaborate with cross-functional teams to validate and sign off on code migration and performance impact.
- Design, develop, and maintain high-performance, resilient, and scalable systems.
- Write efficient, clean, and well-documented code following modern C++ standards (preferably C++17 or above).
- Develop multi-threaded applications with a focus on concurrency and performance tuning.
- Work in a Linux environment, with strong command over debugging, profiling, and troubleshooting.
- Write automation scripts using Linux shell scripting for builds, deployments, or process monitoring.
- Use Python or other languages to supplement tools, data processing, or pipeline integration.
- Perform code reviews, contribute to architectural discussions, and enforce best practices in software development.
- Collaborate with QA and DevOps teams for CI/CD integration and deployment processes.
- Ensure system performance, uptime, and integrity through monitoring and support.
Required Skills and Qualifications :
- 5 to 8 years of hands-on experience in C and C++ development, with strong knowledge of C++11/14/17.
- Proficiency in multi-threaded programming, concurrency, and memory management.
- Strong understanding of data structures, algorithms, design patterns, and software engineering principles.
- Solid hands-on experience in Linux-based development environments.
- Experience in debugging and performance tuning of large-scale systems.
- Proficiency in Linux shell scripting (Bash, etc.).
- Working knowledge of Python or another programming/scripting language.
- Experience with version control systems (Git), build systems (CMake/Make), and unit testing frameworks.
- Good problem-solving skills, ability to work independently, and an eye for detail.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Your Innova Esi Interview with Real Experiences!
View interviews8-9 Yrs
UI and UX, Javascript, Angularjs +3 more
4-8 Yrs
AWS, Production Support, ITIL +4 more
10-12 Yrs
DevOps, AWS, Azure DevOps +2 more
6-8 Yrs
Power BI, Data Analytics, Python +5 more
5-6 Yrs
Power Automate, SharePoint, System Support
4-5 Yrs
.NET, Venture Capital, RPA Automation +3 more
6-8 Yrs
Mainframes, Network Support, Monitoring Tools +4 more
5-6 Yrs
Cyber Security, Incident Management, Splunk Admin +5 more
5-6 Yrs
Manual Testing, Postman, API Testing +1 more