N

Junior C++ Developer

nCircle Tech Pvt. Ltd.

2 - 3 years

Pune

Posted:10 hours ago

Job Description

Job Information
  • Date Opened 11/04/2026
  • Job Type Full time
  • Industry Technology
  • Work Experience 2-3 years
  • City Pune City
  • State/Province Maharashtra
  • Country India
  • Zip/Postal Code 411057
About Us
nCircle Tech Private Limited (Incorporated in 2012) empowers passionate innovators to create impactful 3D visualization software for desktop, mobile and cloud. Our domain expertise in CAD and BIM customization is driving automation with the ability to integrate advanced technologies like AI/ML and AR/VR, which empowers our clients to reduce time to market and meet business goals. nCircle has a proven track record of technology consulting and advisory services for AEC and Manufacturing industry across the globe. Our team of dedicated engineers, partner ecosystem and industry veterans are on a mission to redefine how you design and visualize.

Job Description

We are seeking a talented and motivated C++ Developer with 1-2 years of experience in software development. The ideal candidate will be responsible for designing, developing, testing, and maintaining high-performance applications using C++. This role offers the opportunity to work on challenging projects and collaborate with cross-functional teams to deliver scalable and efficient software solutions.


Key Responsibilities

  • Develop, test, and maintain software applications using C++.
  • Write clean, efficient, and reusable code following coding standards and best practices.
  • Participate in software design, implementation, and code reviews.
  • Debug, troubleshoot, and resolve software defects and performance issues.
  • Collaborate with product managers, QA engineers, and other developers to deliver quality solutions.
  • Optimize application performance, memory usage, and system reliability.
  • Develop and integrate APIs, libraries, and third-party components.
  • Create and maintain technical documentation.
  • Participate in the complete Software Development Life Cycle (SDLC).


Requirements

Required Skills

  • 1-2 years of hands-on experience in C++ development.
  • Strong understanding of Object-Oriented Programming (OOP) concepts.
  • Good knowledge of Data Structures and Algorithms.
  • Familiarity with STL (Standard Template Library).
  • Understanding of multithreading, memory management, and debugging techniques.
  • Experience with version control systems such as Git.
  • Basic knowledge of Linux/Unix environments.
  • Strong analytical and problem-solving skills.

Preferred Skills

  • Familiarity with C++11/14/17 standards.
  • Exposure to socket programming, networking concepts, or embedded systems.
  • Knowledge of software design patterns.
  • Experience with unit testing frameworks.
  • Understanding of Agile development methodologies.

Skills Required

C++ CAD Automation Ai/ml Technology Consulting Advisory Services Manufacturing Industry Software Development Software Solutions Software Design Third Party Technical Documentation

Learn the skills this job asks for

See your skill gap for Software Developer →

Free courses, interview questions and practice for each skill.

Job Type

Full Time

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
N
nCircle Tech Pvt. Ltd.

RecommendedJobs for You

N

Junior C++ Developer

nCircle Tech Pvt. Ltd.

Pune

N

Junior C++ Developer

nCircle Tech Pvt. Ltd.

Pune