Back to jobs
Mumbai, India
2026-03-23
sharc hire
South Asia
C# Developer Intern
Role Description
Job Title: Software Developer (C# / .NET) – Plugins \& Automation**
### **About the Role**
We are looking for a strong **C# / .NET Developer** to build high-performance plugins, automation tools, and integrations for complex desktop and engineering software systems.
This role focuses on **core software engineering**, including plugin development, API integrations, and data processing. You will work on real-world problem solving involving structured data, workflows, and system integrations.
---
### **Key Responsibilities**
* Design and develop **robust applications and plugins using C# and .NET**
* Build and maintain **modular, scalable, and high-performance codebases**
* Integrate with **third-party APIs and software platforms**
* Work on **data-heavy workflows** involving structured and semi-structured data
* Debug, optimize, and improve existing systems
* Collaborate with cross-functional teams to convert requirements into technical solutions
* Write clean, testable, and well-documented code
---
### **Required Skills \& Qualifications (Primary Hiring Criteria)**
* Strong proficiency in **C# and .NET (Core or Framework)**
* 2–5 years of experience in **software development**
* Solid understanding of:
* Object-Oriented Programming (OOP)
* Data Structures \& Algorithms
* Design patterns
* Experience in at least one of:
* Desktop application development
* Backend systems
* Plugin/add-in development
* Strong experience working with **APIs and integrations**
* Good debugging and problem-solving skills
---
### **Good to Have**
* Experience with plugin ecosystems or extensible applications
* Familiarity with **WPF / WinForms**
* Exposure to **Python scripting**
* Experience with JSON, XML, SQL
* Interest in 3D systems, CAD, or engineering tools
---
### **Domain Exposure (On the Job)**
* Working with BIM tools such as Autodesk Revit
* Developing automation for engineering and design workflows
* Handling geometric and spatial data
---
### **Why This Role**
* Strong focus on **core engineering, not just tooling**
* Opportunity to work on **non-trivial systems (beyond CRUD apps)**
* Learn and transition into a specialized domain (BIM / engineering software)
Pay: ₹10,000\.00 - ₹12,000\.00 per month
Benefits:
* Paid sick time
* Paid time off
Work Location: In person