Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 15942295

    PUNE · FULLTIME

    Senior Software Engineer

    Neilsoft logo

    Neilsoft

    Pune · onsite · Posted 46d ago

    Sourced fromFoundit
    Not disclosedFresherfulltimePune

    About a minute. You'll make an account on the way through.

    agent · working

    • Read this posting0.4s
    • Found the form on Foundit · 5 questions to answer1.3s
    • Decided the answers for all of them2.5s
    • Tailor your résumé to this role
    • Waiting for you

    Section · 01

    About this role

    Role Summary: We are looking for a skilled C++ Developer with experience in developing plugins, extensions, or custom applications for CAD/BIM platforms. The candidate will be responsible for designing and developing custom plugins and integrations for ALLPLAN, working closely with the project team to understand requirements and deliver high-quality software solutions.

    Experience with ALLPLAN APIs/SDKs is preferred. Candidates with strong experience in C++ development and other CAD/BIM platforms are also encouraged to apply.

    Responsibilities: Detailed description of role that candidate is expected to perform.

    • Develop custom plugins, add-ons, and extensions for the ALLPLAN platform.
    • Design, develop, test, and maintain C++ applications and modules.
    • Integrate custom functionalities with ALLPLAN APIs, SDKs, and existing workflows.
    • Analyze functional and technical requirements and convert them into efficient software solutions.
    • Develop automation tools to improve CAD/BIM modeling and design workflows.
    • Debug, troubleshoot, and resolve software and integration issues.
    • Collaborate with architects, engineers, and software development teams.
    • Perform code reviews and ensure adherence to coding standards and best practices.
    • Prepare technical documentation for developed solutions.
    • Support deployment, testing, and maintenance of developed plugins.

    Required Skills/Abilities: Detailed description of abilities and skills candidate need to have.

    • Strong proficiency in C++ programming.
    • Good understanding of Object-Oriented Programming (OOP) concepts.
    • Experience in software design, debugging, and performance optimization.
    • Knowledge of developing plugins, add-ins, extensions, or desktop applications.
    • Understanding of CAD/BIM software architecture and workflows.
    • Experience working with APIs and SDKs.
    • Knowledge of Visual Studio and modern C++ development practices.
    • Familiarity with source control tools such as Git.
    • Strong analytical and problem-solving skills.

    Preferred Skills:

    • Experience with ALLPLAN APIs/SDKs and plugin development.
    • Experience with CAD/BIM platforms such as AutoCAD, Revit, Civil 3D, Tekla, MicroStation, or similar platforms.
    • Knowledge of C#, Python, or other scripting/programming languages.
    • Experience with geometry, graphics programming, or 3D modelling concepts.
    • Understanding of design automation and engineering workflows.
    • Experience working in an Agile software development environment.

    Sourced from foundit

    Section · 02

    Skills

    ALLPLAN APIs SDKsCAD BIM software architecturePlugin Developmentperformance optimizationvisual studiodebuggingSoftware DesignGIT

    Section · Company

    About Neilsoft

    Neilsoft logo

    Neilsoft

    Engineering & Construction

    1.4k+

    employees

    1993

    33 years old

    Pune, Maharashtra

    India

    About

    Neilsoft is a specialist engineering services and solutions company helping improve clients' engineering efficiency, support their global footprint and improve their competitiveness.

    Industries

    Engineering & ConstructionDesignManufacturing

    Employee ratings

    445 reviews

    3.1/ 5

    Culture

    2.8

    Career growth

    2.5

    Work-life

    3.1

    Employees rate it well for

    Salary71Work Life Balance53Work Culture42Senior Management34Job Security30

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Senior Software Engineer · waiting for your command