We are looking for a skilled C# Developer with 3–5 years of experience to join our engineering software development team. The candidate will be responsible for designing, developing, and maintaining applications built on the .NET platform including CAD/BIM plugin development and system integrations.
The role involves working closely with architects, product teams, and domain experts to deliver scalable and high -quality software solutions.
Requirements
Key Responsibilities
Design, develop, and maintain applications using C# and .NET technologies
Write clean, scalable, and maintainable code
Implement APIs, services, and integrations with external systems
Work with data models, DTOs, and serialization frameworks
Collaborate with cross -functional teams including architects, QA, and product teams
Participate in code reviews and technical discussions
Debug and resolve technical issues in existing systems
Contribute to software architecture and system design
Ensure performance, reliability, and scalability of applications
Maintain proper documentation and coding standards
Required Skills
Strong proficiency in C# and .NET / .NET Core
Experience in CAD Plugin Development (e.g., Revit, AutoCAD, Navisworks, or similar platforms)
Good understanding of Object -Oriented Programming (OOP)
Experience working with JSON, XML, serialization
Knowledge of design patterns and SOLID principles
Experience with Git or other version control systems
Strong debugging and problem -solving skills
Good to Have
Experience with Revit API / BIM / AEC domain
Experience with data exchange formats or schema mapping
Knowledge of microservices architecture
Experience with CI/CD pipelines (Jenkins, GitHub Actions, Azure DevOps)
Familiarity with Docker / containerization
Experience with cloud platforms (AWS / Azure)
Benefits
Opportunity to work with a dynamic and fast -paced engineering IT organization.
Be part of a company that is passionate about transforming product development with technology.
All Job Ads are subject to GrabJobs’s Terms of Service. We allow users to flag postings that may be in violation of those terms. Job Ads may also be flagged by GrabJobs moderation team. However, no moderation system is perfect, and flagging a posting does not ensure that it will be removed.
Be the first to receive the latest Others Full-Time Jobs in India.
Setup your job alert:
By activating job alerts, I agree to GrabJobs Terms & Privacy Policy. I can unsubscribe to job alerts anytime.
Skip