C# Developer
Indexed description
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 hird-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
- Strong proficiency in C#
- 1–2 years of experience in software development
- Solid understanding of:
- Object-Oriented Programming (OOP)
- Data Structures & Algorithms
- Design patterns
Backend systems
Plugin/add-in development
- Strong experience working with APIs and integrations
- Good debugging and problem-solving skills
- 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
- Working with BIM tools such as Autodesk Revit
- Developing automation for engineering and design workflows
- Handling geometric and spatial data
- 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)
Skills:- C#, Windows Presentation Foundation(WPF) and Microsoft Windows
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search