2025/12/07

Exciting Opportunity: Tech Lead - CAD Customization at Neilsoft Pune

 Are you a seasoned CAD professional with extensive Revit API experience? Neilsoft is hiring for a challenging and rewarding position that could be your next career milestone!

About the Role: Tech Lead - CAD Customization (Revit API - Preferred)

Neilsoft, a leading technology solutions provider, is seeking an experienced Tech Lead specializing in CAD Customization with a strong emphasis on Revit API development. This position is based in Hinjewadi, Phase 3, Pune, and offers an excellent opportunity for professionals with 7+ years of experience to work on cutting-edge architectural and engineering technology projects.

Key Responsibilities

As a Tech Lead in CAD Customization, you'll be at the forefront of innovative solution development. Your primary responsibilities will include:

Solution Development & Integration: You'll analyze, design, implement, and integrate functional requirements into comprehensive solutions that meet client needs and industry standards.

Code Quality & Best Practices: Experience with commonly employed code and design patterns is essential. You'll be expected to maintain high coding standards and implement industry best practices.

Multi-Platform Development: Working with multiple Integrated Development Environments including Visual Studio, VS Code, and Eclipse will be part of your daily routine.

Technical Proficiency: Strong proficiency in C#, .NET Framework, and WPF/WinForms is required to build robust desktop applications.

Concurrent Programming: Your experience in multi-threading will be crucial for developing high-performance applications.

Cross-Platform Solutions: Knowledge of developing applications that work seamlessly across different operating systems.

Documentation: Proper reporting and documentation practices to ensure knowledge transfer and project continuity.

Required Skills and Qualifications

Primary Requirements

CAD Customization Expertise: The position requires a minimum of 8+ years of hands-on experience in CAD Customization, specifically with Revit API. This is the cornerstone skill for this role.

Mathematical Foundation: Sound knowledge of Linear Algebra and 3D mathematics is essential for working with geometric calculations and transformations.

Geometry Expertise: Strong understanding of Analytical, Computational, and Discrete Geometry along with B-Rep (Boundary Representation) and Mesh Topology concepts.

Technical Skills

Revit API Development: You'll develop custom Revit add-ins, plugins, and automation scripts using C# and .NET, creating tools that enhance the productivity of architects and engineers.

Data Structures & Algorithms: Deep knowledge of commonly used data structures and algorithms employed in geometry kernels is crucial for optimal performance.

Clean Code Practices: Experience in writing maintainable and reusable geometry algorithms while adhering to appropriate software design principles to develop industry-grade modules and APIs.

Geometry Kernels: Hands-on experience working with commercial, proprietary, or open-source geometry and math kernels such as MKL, Eigen, CGAL, VTK, PCL, ACIS, and ParaSolid.

Why This Opportunity Stands Out

Career Growth

With 7+ years of experience requirement, this position offers significant opportunities for professional growth and leadership development in the CAD and BIM technology space.

Technical Challenges

Working with advanced geometry kernels, computational geometry, and Revit API customization presents intellectually stimulating challenges that will expand your technical expertise.

Industry Impact

Your work will directly impact how professionals in architecture, engineering, and construction industries use CAD tools, making their workflows more efficient and productive.

Cutting-Edge Technology

You'll work with modern development frameworks, geometry processing libraries, and the latest versions of Revit API, keeping your skills current and marketable.

What Makes an Ideal Candidate

The ideal candidate for this Tech Lead position combines deep technical expertise with practical problem-solving abilities. You should be comfortable working with complex geometric algorithms, have a strong foundation in software engineering principles, and possess the ability to translate business requirements into technical solutions.

Your experience with Revit API should extend beyond basic customization to include advanced plugin development, automation scripting, and integration with external systems. Familiarity with BIM workflows and understanding of how architects and engineers use Revit in their daily work will give you a significant advantage.

Location and Contact Information

Location: Hinjewadi, Phase 3, Pune - One of Pune's premier IT hubs with excellent infrastructure and connectivity.

Contact: Interested candidates can reach out to Vaishnavi Rakhunde at vaishnavi.rakhunde@neilsoft.com

How to Apply

If you meet the qualifications and are excited about this opportunity to work with cutting-edge CAD technology, don't hesitate to apply. Prepare your resume highlighting your Revit API projects, geometry kernel experience, and notable accomplishments in CAD customization.



Final Thoughts

This Tech Lead position at Neilsoft represents more than just a job opportunity—it's a chance to work at the intersection of software engineering and architectural technology. With the growing adoption of BIM and digital construction workflows, professionals with deep Revit API expertise are increasingly valuable in the industry.

Whether you're looking to take your career to the next level or seeking new technical challenges in the CAD customization space, this role offers the perfect platform to showcase your skills and make a meaningful impact.

Ready to take the next step in your career? Contact Neilsoft today and join their team of innovative technology professionals!


Keywords: Neilsoft Jobs, Tech Lead Pune, CAD Customization Jobs, Revit API Developer, BIM Jobs India, C# .NET Jobs Pune, Hinjewadi IT Jobs, Geometry Kernel Developer, 3D CAD Programming, Software Engineering Jobs