Have a Question ?
Ask about our products, services, or latest research. Let's discuss how we can help you solve your problem.
{ C++ Software Developer }
India - Maharashtra - Pune
0 to 2 years of software development experience in C++
Bachelor of engineering in Computer Science, Information Technology or related discipline
How to apply ?
To apply for this position, fill out the form with accurate and updated information.
The opportunity
Opportunity to work with best minds in CAD, CAM, and engineering software development industry. Our talent pool consists of mentors, senior engineers, and architects - anybody joining the organization gets to learn a lot. We encourage every engineer to be independent and self-driven, with a growth-oriented mindset.
We are looking for a C++ developer responsible for building applications that range from desktop to cloud applications. Your primary responsibility will be to design and develop these applications and to coordinate with the rest of the team working on different layers of the infrastructure. You need to have strong programming skills in C++ and should have a good understanding of overall SDLC process. You will join our development consulting team working on cutting-edge technology.
Responsibilities
Design, build, and maintain efficient, reusable, and reliable C++ code
Implement performance and quality modules
Identify bottlenecks and bugs, and devise solutions to these problems
Help maintain code quality, organization, and automatization
Design code with special attention to performance, correctness, and enterprise-level scale
Take complete ownership of features including design, implementation, test plan reviews and automation test plans
Requirements
0 to 2 years of software development experience in C++
Bachelor of engineering in Computer Science, Information Technology or related discipline
Strong proficiency in C++, with fair knowledge of the language specification
Thorough knowledge of the standard library, STL containers, and algorithms
Understanding of dynamic polymorphism and C++ specific notions, such as friend classes
Familiarity with templating in C++
Proficient with TFS or Git operations
Familiarity with agile software development and SCRUM process
Good analytical and problem-solving skills
Good in mathematics and basic geometry knowledge
Sound knowledge of Object-Oriented programming concepts and design patterns
Demonstrated proficiency in written and spoken English
A self-motivated and extrovert individual with a strong work ethic and a desire for continuous learning
Nice to have
Knowledge of the latest C++11 standard is appreciated
Knowledge of web application development, JavaScript, HTML5, CSS
Knowledge of computational geometry algorithm
Work experience in CAD and engineering software development
Details
India - Maharashtra - Pune
0 to 2 years of software development experience in C++
Bachelor of engineering in Computer Science, Information Technology or related discipline
How to apply ?
To apply for this position, fill out the form with accurate and updated information.