nCircle Tech Logo

nCircle Tech

C++ Developer (CAE) SA2112

Posted 2 Months Ago
Be an Early Applicant
In-Office
Haveli, Pune, Maharashtra, IND
Junior
In-Office
Haveli, Pune, Maharashtra, IND
Junior
Design, develop, and maintain Windows C++ desktop applications and CAD customizations. Work across the SDLC to build plugins, tools, and automation using MFC, CAD APIs/SDKs, Visual Studio, Git, and Jira while following OOP and design principles.
The summary above was generated by AI
Key Responsibilities:

  • Design, develop, enhance, and maintain Windows-based applications using C++ and MFC or CAD.
  • Develop and customize CAD-related functionalities, tools, and features based on business and engineering requirements.
  • Participate in the complete Software Development Life Cycle (SDLC), including requirement analysis, design, development, testing, debugging, and deployment.
  • Work with CAD software and APIs/SDKs to develop custom features, utilities, plugins, and automation solutions.
  • Write clean, efficient, scalable, and maintainable C++ code following OOP principles, SOLID principles, and established design patterns.
  • Use Visual Studio for development, debugging, and application maintenance.
  • ​Stay updated with emerging technologies and best practices in C++, CAD development, and Windows application development.


Requirements
  • 2+ years of professional experience in C++ software development.
  • Hands-on experience in C++ Windows desktop application development.
  • Strong knowledge of C++, Data Structures, Algorithms, Object-Oriented Programming, and Design Patterns.
  • Hands-on experience with MFC and Windows application development.
  • Experience working with CAD software, CAD APIs, SDKs, or CAD customization/development.
  • Good understanding of CAD concepts, workflows, geometry, drafting, modelling, or engineering design applications.
  • Experience working with Microsoft Visual Studio for development and debugging.
  • Strong programming, debugging, troubleshooting, and problem-solving skills.
  • Experience with Git for source code management and Jira for task/issue tracking.
  • ​Understanding of the complete Software Development Life Cycle (SDLC).


Similar Jobs

An Hour Ago
Hybrid
Pune, Maharashtra, IND
Expert/Leader
Expert/Leader
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Leads the design, development, integration, testing, and delivery of cardholder services applications. Provides hands-on technical leadership across Java and Spring Boot services, React or Angular applications, APIs, databases, event-driven integrations, and cloud platforms. Drives architecture decisions, technical evaluations, scalability, security, resiliency, CI/CD, production support, and engineering best practices while mentoring engineers and collaborating across Product, Engineering, Architecture, and QE teams.
Top Skills: AngularApi GatewaysCi/CdCloud FoundryContainersGitHadoopJ2EeJavaKafkaKubernetesMicroservicesOracleOzonePlaywrightReactRest ApisSeleniumSpringSpring BootSQLTddWeb Services
An Hour Ago
Hybrid
Pune, Maharashtra, IND
Senior level
Senior level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Provides Tier 1 and Tier 2 Jira Cloud support, including user onboarding, issue resolution, provisioning, migrations, demonstrations, and escalations. Partners with engineering and vendors to troubleshoot configurations, integrations, plugins, permissions, and data synchronization. Coordinates change planning, schema updates, data cleanup, security compliance, and documentation across global programs. Requires strong technical program management, stakeholder communication, Agile tooling expertise, and experience with enterprise migrations and dependency tracking.
Top Skills: Aha!AtlassianConfluenceDomoEazybiJira CloudRallyRemedyXray
An Hour Ago
Hybrid
Pune, Maharashtra, IND
Entry level
Entry level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Develops, tests, maintains, and troubleshoots enterprise data pipelines and analytical data solutions using Alteryx, Microsoft SQL Server, and Microsoft Fabric. The role focuses on data integration, transformation, quality, security, documentation, monitoring, operational resiliency, and cloud-native engineering patterns. It also involves collaborating with technical and business stakeholders to translate requirements into reliable, maintainable data products.
Top Skills: AlteryxData FactoryData PipelinesLakehouseMicrosoft FabricMicrosoft Sql ServerOnelakePythonSQL

What you need to know about the Pune Tech Scene

Once a far-out concept, AI is now a tangible force reshaping industries and economies worldwide. While its adoption will automate some roles, AI has created more jobs than it has displaced, with an expected 97 million new roles to be created in the coming years. This is especially true in cities like Pune, which is emerging as a hub for companies eager to leverage this technology to develop solutions that simplify and improve lives in sectors such as education, healthcare, finance, e-commerce and more.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account