Job Title: C++ Developer
Location: Coimbatore& Chennai
Experience: 7-11Years
Work Mode: WFO
Skill Sets:
C++
VC++
MFC
Visual Studio
Job Description:
Leading MNC IT company in Coimbatore is looking for C++ Developer having 5+ years
of Experience having experience as below.
C++ Developer job profile
C++ is one of the general purpose, multi-paradigm programming language.
C++ developers generally work on both desktop and mobile applications. In addition, they work with software that interacts with low-level system and hardware resources.
In order to attract C++ Developer that best matches your needs, it is very important to write a clear and precise C++ Developer job description.
C++ Developer job description
We are looking for enthusiastic and exceptional C++ developer to join our team! As a C++ Developer you will be responsible for creating a beautiful code with the latest technology. You will be using your skills and knowledge to solve and offer solutions to real world problems.
C++ Developer duties and responsibilities
· Design, build, and maintain efficient and reliable C++ code
Work closely with other engineers to develop new products
Work on extensions of existing products
Suggest and implement improvements on current products
Plan, design, develop, manage, document, test, deploy, and support new and existing modules
Hands on of algorithm complexities
Development of the next generation software
Basic Database systems - indexes, filters
Must have skills
C++ Programming: Proficiency in writing efficient, modular, and maintainable C++ code, including knowledge of advanced features such as templates, STL, and memory management, and implementation of data structures, algorithms, object-oriented programming principles, and design patterns.
Visual Studio: Experience using Visual Studio IDE for C++ development, including project management, debugging, and performance profiling.
VC++ :Background in Visual C++, including building applications for Windows platforms, integrating with Windows APIs, etc
Database Management: Experience working with relational databases (e.g., SQL Server, MySQL) and proficiency in writing efficient SQL queries, database design, and optimization.
Good to have skills:
File System Knowledge: Understanding of different file systems such as FAT (File Allocation Table), APFS (Apple File System), and NTFS (New Technology File System), and their structures, features, and limitations.
Low-Level APIs: Familiarity with low-level APIs for system-level programming, including filesystem APIs, device drivers, and system calls.
Understanding of memory management, I/O operations, and concurrency control at a low level.
Encryption: Proficiency in encryption techniques and algorithms for securing data at rest and in transit. Understanding of symmetric and asymmetric encryption, hashing, and cryptographic protocols. Experience implementing encryption and decryption mechanisms for data protection in C++ applications.
Company Description
Vimishaitech, a leading provider of IT solutions, software development, consulting services and Soft skills Training and Development. We have a proven track record of helping businesses find and hire the best talent to meet their specific needs. We understand the challenges businesses face when trying to recruit top talent in today's competitive market. That's why we offer comprehensive recruitment solutions designed to take the hassle out of the process and help you find the perfect employees for your company along with Our service specialises in Soft skills training and development, equipping individuals with essential interpersonal skills like communication, teamwork, and leadership to enhance their professional success.
Thanks and Regards
HR Team
Job Type: Full-time
Pay: ₹500,000.00 - ₹3,000,000.00 per year
Location Type:
In-person
Schedule:
Day shift
Application Question(s):
This position is opened for chennai & coimbatore, Are you willing to relocate?
Experience:
C++: 7 years (Required)
MFC: 2 years (Required)
VC++: 2 years (Required)
Visual Studio: 2 years (Required)
Work Location: In person