Talent.com
CADS Software - Software Engineer - C#
CADS Software - Software Engineer - C#CADS SOFTWARE • Chennai
CADS Software - Software Engineer - C#

CADS Software - Software Engineer - C#

CADS SOFTWARE • Chennai
30+ days ago
Job description

Software Engineer - C# / Revit API Developer

Company Overview :

At CADS, we build world-class engineering software trusted by thousands of users globally. We combine deep civil and structural engineering expertise with modern software development practices to deliver innovative and robust solutions for the construction industry. Our flagship products include RebarCAD, CADS RC3D, and SMART Scaffolder, which are widely used by engineers, detailers, and contractors across international markets.

Role Overview :

We are looking for a Software Engineer C# (Revit API) to develop plug-ins and automation tools for Autodesk Revit. The role involves working with .NET, WPF, and Revit API to extend BIM workflows through intelligent automation and parametric modelling.

Key Responsibilities :

  • Develop and maintain Revit plug-ins using C#, .NET, and Revit API
  • Work with Revit document structure, elements, parameters, and transactions
  • Implement UI components using WPF
  • Write clean, modular, and reusable code following SOLID and OOP principles
  • Debug and optimize existing features for performance and stability
  • Participate in software testing and peer code reviews
  • Collaborate with engineering and product teams to ensure alignment with architectural standards

Required Skills & Experience :

  • 2 - 4 years of professional experience in C# / .NET.
  • Hands-on exp in Desktop Hands-on exp in Windows applications
  • Hands-on experience with Revit API and WPF.
  • Strong understanding of Object-Oriented Programming & Design Patterns.
  • Familiarity with BIM concepts or construction engineering workflows is advantageous.
  • Knowledge of geometric computations or CAD domain will be an added advantage.
  • Experience in using Wix installer and Jenkins is desirable.
  • Experience in using Atlassian suite of products such as BitBucket, Jira and Confluence is :
  • Bachelors or Masters degree in computer science, engineering or with appropriate experience
  • Education :

  • UG : BCA in Computers, B.Tech / B.E. in Computer Science Engineering, Information Technology, Computer Science, Computer Engineering, Computers, B.Sc in Computer Technology, Computers, Computer Science, IT
  • (ref : hirist.tech)

    Create a job alert for this search

    Software Engineer • Chennai

    Related jobs
    Principal SoC Design Verification Methodology Engineer

    Principal SoC Design Verification Methodology Engineer

    Mulya Technologies • Chennai, IN
    Principal Gen AI based SoC Design Verification Methodology Engineer.We are a US based Stealth mode Start-up.Hyderabad / Bangalore / Remote ( any where in India ). We unify the processes used in Semi...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer

    Software Engineer

    Best NanoTech • chennai, India
    Best NanoTech is seeking a talented and motivated.In this role, you will design, develop, and deploy robust software solutions powering our internal platforms and external products.You will collabo...Show more
    Last updated: 4 days ago • Promoted
    Software Engineer - Autosar

    Software Engineer - Autosar

    Antal International • Chennai
    Job Description for Autosar - 2 to 12 year's experience Must have : - Experience in embedded C programming - Experience in Design, Dev...Show more
    Last updated: 30+ days ago • Promoted
    CADS Software - Software Engineer - C++ / AutoCAD

    CADS Software - Software Engineer - C++ / AutoCAD

    CADS SOFTWARE • Chennai
    Job Title : Software Engineer Range : 2 4 : : Software Engineer - C++ / AutoCAD (ObjectARX) Developer Rol...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    IRIS Software Group • Chennai, Tamil Nadu, India
    IRIS Software Group is a leading business software and services provider, one of the UK’s largest privately held software companies. We help organisations to make better business decisions by develo...Show more
    Last updated: 30+ days ago • Promoted
    CAD Support Engineer - PDM Systems

    CAD Support Engineer - PDM Systems

    Shuban Talenttech • Chennai
    Description : CAD Support Engineer will be part of CAD / PDM systems global team in IT that is responsible for supporting all CAD and PDM systems in KLA as well as the...Show more
    Last updated: 24 days ago • Promoted
    Software Engineer

    Software Engineer

    IRIS Software Group • Chennai, Tamil Nadu, India
    Company Overview IRIS Software Group, one of the UK’s leading privately held software companies, is transforming how businesses, schools, and organisations operate through our comprehensive suite o...Show more
    Last updated: 8 days ago • Promoted
    CAD Automation

    CAD Automation

    GBIT (Global Bridge InfoTech Inc) • Chennai, Tamil Nadu, India
    We’re Hiring – Senior CAD / PLM Automation Engineer (CATIA V5 to 3DX Migration).Are you an experienced CAD / PLM professional ready to lead automation and migration initiatives that shape the future of...Show more
    Last updated: 21 days ago • Promoted
    Staff SoC Design Verification Methodology Engineer

    Staff SoC Design Verification Methodology Engineer

    Mulya Technologies • Chennai, IN
    Staff based SoC Design Verification Methodology Engineer.We are a US based Stealth mode Start-up.Hyderabad / Bangalore / Remote ( any where in India ). We unify the processes used in Semiconductor a...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer

    Software Engineer

    atQor • chennai, tamil nadu, in
    MuleSoft Developer (Migration Specialist).We are looking for an experienced.This role requires someone who can deliver high-quality solutions under tight timelines and work independently while coll...Show more
    Last updated: 15 days ago • Promoted
    CAM Engineer

    CAM Engineer

    SNAM Group of Companies • Chennai, Tamil Nadu, India
    Develop and optimize CNC programs using CAM software- Mastercam to manufacture patterns, core boxes and part machining according to drg Work closely with design engineers to review CAD models and i...Show more
    Last updated: 22 days ago • Promoted
    Opportunity for MATLAB with Simscape Engineer

    Opportunity for MATLAB with Simscape Engineer

    Hinduja Tech Limited • Chennai, Tamil Nadu, India
    Simscape ,Matlab, Simulink, Stateflow.Tech -Electronics and Electrical background.Develop and validate plant models for various vehicle components using MATLAB, Simulink, Simscape and Stateflow.Per...Show more
    Last updated: 21 days ago • Promoted
    Senior Software Engineer - CPU and GPU architectures / CUDA / C++

    Senior Software Engineer - CPU and GPU architectures / CUDA / C++

    Confidential • Chennai, India
    We are seeking a highly skilled and experienced Senior Software Engineer to join our dynamic team.The ideal candidate will have a strong background in software development, with expertise in C / C++,...Show more
    Last updated: 2 days ago • Promoted
    Cambridge Mobile Telematics - Senior Software Engineer - Full Stack Development

    Cambridge Mobile Telematics - Senior Software Engineer - Full Stack Development

    Cambridge Mobile Telematics • Chennai
    Responsibilities : - Solve complex problems and transform them into business solutions in collaboration with team members.Analyze and t...Show more
    Last updated: 28 days ago • Promoted
    Cad Engineer

    Cad Engineer

    Confidential • Chennai, India
    We are seeking a highly skilled CAD Engineer with expertise in Automotive Trim Components.The ideal candidate will provide strategic guidance and mentorship to the team, having successfully complet...Show more
    Last updated: 26 days ago • Promoted
    CADS Software - Software Engineer - C++ / AutoCAD

    CADS Software - Software Engineer - C++ / AutoCAD

    Confidential • Chennai, India
    Software Engineer Range : 2 4 : : Software Engineer - C++ / AutoCAD (ObjectARX) Developer.We are seeking a skilled Software Engineer C++ (AutoCAD / ObjectARX) to design, develop, and enhance our CA...Show more
    Last updated: 24 days ago • Promoted
    CADS Software - Software Engineer - C#

    CADS Software - Software Engineer - C#

    Confidential • Chennai, India
    Software Engineer - C# / Revit API Developer.At CADS, we build world-class engineering software trusted by thousands of users globally. We combine deep civil and structural engineering expertise wit...Show more
    Last updated: 26 days ago • Promoted
    Senior CAD Engineer

    Senior CAD Engineer

    Confidential • Chennai, India
    Job Title : Senior CAD Engineer (Civil Engineering).Minimum Experience : 8 to 12 years.Area of Experience required : Civil & Structural engineering (Infrastructure projects).Numeration and RCC detaili...Show more
    Last updated: 5 days ago • Promoted