C++ Apprentice | ENOVIA Job In Pune (543724)

Job description:

ENOVIA is conducting an apprenticeship for Engineers.

Duties and responsibilities:

  • Develop, test, and maintain high-quality C++ native applications.
  • Design and implement efficient algorithms and data structures.
  • Apply software design patterns and architectural principles for scalable solutions.
  • Work with databases, including writing queries and optimizing performance.
  • Debug, analyze, and improve existing codebase.
  • Utilize memory measurement tools to optimize memory usage and detect leaks.
  • Collaborate with other developers, testers, and stakeholders.
  • Ensure software quality through code reviews and best practices.

Skills & Qualifications required:

  • Engineering Graduate with strong inclination towards Product Development
  • Strong proficiency in C++ (C++11/14/17/20).
  • Good understanding of Object-Oriented Programming (OOP) and Design Patterns.
  • Experience with multi-threading, memory management, and performance optimization.
  • Knowledge of software architecture principles and best practices.
  • Familiarity with databases (SQL/NoSQL) and writing optimized queries.- Proficiency in version control systems (Git, etc.).
  • Experience with Linux/Windows development environments.- Strong problem-solving skills and analytical thinking.

Preferred:

  • Knowledge of 3DXML based exchange
  • Memory profiling basics

Job/Req. ID: 543724

Company: ENOVIA

Location: Pune, MH

Do you want Job alerts on your Phone? Join our WhatsApp/Telegram Group

Naman Singh
Naman Singh
Naman Singh works as an Administrator for careersquare.in and commercesquare.in. He has total of 7 years of experience in the field of Recruitment and HR.