Junior Software Developer – CAD Automation & Engineering

Role Overview

We are looking for a Junior Software Developer who is eager to learn and grow while working on real
engineering automation projects. You will work closely with senior developers on CAD automation, backend
services, and workflow-driven systems.

Key Responsibilities

  • Assist in developing automation tools for CAD software (primarily SolidWorks)
  • Work on backend APIs using .NET / ASP.NET Core
  • Support workflow-based automation systems
  • Implement and test CAD data extraction (BOMs, metadata, assemblies)
  • Fix bugs, refactor code, and improve existing features
  • Write clean, maintainable, and well-documented code
  • Collaborate with senior developers during design and implementation

Required Skills

  • Basic programming knowledge in C#, Java, or Python
  • Understanding of object-oriented programming concepts
  • Basic knowledge of REST APIs and JSON
  • Familiarity with Git version control
  • Basic understanding of databases (SQL or NoSQL)
  • Strong willingness to learn and problem-solve

Good to Have (Not Mandatory)

  • Exposure to ASP.NET Core
  • Any experience with SolidWorks, AutoCAD, or other CAD tools
  • Understanding of automation scripts or background services
  • Basic awareness of workflows, cloud platforms, or graph databases

What You Will Learn

  • SolidWorks API and CAD automation
  • Backend engineering for manufacturing workflows
  • Handling large assemblies and BOM structures
  • Scalable software architecture and best practices
  • Industry-standard logging, error handling, and versioning

What We Offer

  • Hands-on experience with real engineering software projects
  • Mentorship from experienced developers and architects
  • Clear growth path to mid-level and senior roles
  • Exposure to AI + CAD + PLM systems
  • Flexible and learning-focused work environment

Location: Remote / Hybrid (India Only)
Experience: 0–2 years

Sorry! This job has expired.
Shopping Cart