India,
Posted: Jul 18, 2024
HybridFull-time
Find Similar Recent Jobs
Share Job
Skills Required
C++ Programming
expert
Software Development
Proficient
JavaScript
Proficient
HTML5
Proficient
CSS
Proficient
Algorithms
intermediate
Git
intermediate
Agile Development
intermediate
Scrum
intermediate
Scrum Development
intermediate
Nice To Have skills
Job Description

About the job

Job Title: C++ Developer

Experience: 1 - 5 years

Salary: INR Best in industry

Industry: IT-Software, Software Services

Employment Type: Permanent Job, Full Time

Location: Wakad, Pune, Maharashtra

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 the 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 automation

  • 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:

  • 1 to 3 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

Company Profile

Centre for Computational Technologies Pvt. Ltd.

CCTech is a leading CAx product developer and premium consultant in the area of Computational Geometry, Meshing algorithms, AI, and machine learning.

We help companies to build powerful scalable engineering applications. We have a unique blend of mathematical modeling, computational engineering, 3D web technology, full-stack web development, and cloud platforms, all that you will need to build your enterprise application.

Website: www.cctech.co.in / www.simulationhub.com

Share Job
Additional Info
Min. Experience
-
Job Location Type
Hybrid
Job Type
Full-time
Predicted Seniority Level
-
Job Duration
-
Language(s)
English
Est. Budget/Pay Rate
To be discussed
Est. hrs
-
Optimal Job Start
-
Job Industry
-
Job Function
-
Employer
Centre for Computational Technology
Preferred Applicant Countries
India
Job Ref
J22A0820FEE43
Disclaimer: The jobs on Lifelancer Platform are posted by employers, recruiters and Lifelancer. We aim to provide value to Talent users by connecting them with a maximum number of curated job opportunities. However, Lifelancer doesn't represent job-offering companies and is not responsible for job advert content or updates. We aim to connect you with the employer, job source, or application link to the best of our ability. You can apply for this job on the company website.