We are looking for a solid C# 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#
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
1–3 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
Valuable debugging and problem-solving skills
Valuable 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
Prospect to work on non-trivial systems (beyond CRUD apps)
Learn and transition into a specialized domain (BIM / engineering software)
📌 C# Developer Mumbai
🏢 ARCITECH
📍 Mumbai
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.