Job Summary:
We are seeking a highly skilled and experienced
Technical Lead to join our engineering and development team. The ideal candidate will have a strong background in CAD tools such as
AutoCAD, Revit, Inventor, or SolidWorks, along with hands-on experience in
C# development. You will lead a team of developers and engineers, drive technical decisions, and ensure the successful delivery of high-quality solutions.
Key Responsibilities:
- Lead the design, development, and implementation of CAD-based software solutions using C#.
- Collaborate with cross-functional teams including design, engineering, and product management.
- Provide technical guidance and mentorship to junior developers.
- Review code, troubleshoot issues, and ensure adherence to best practices.
- Integrate and customize CAD tools (AutoCAD, Revit, Inventor, SolidWorks) to meet project requirements.
- Participate in architectural discussions and contribute to long-term technical strategy.
- Ensure timely delivery of projects while maintaining high standards of quality and performance.
Requirements
- Required Skills & Qualifications:
- Bachelor's or master's degree in engineering, Computer Science, or a related field.
- 5+ years of experience in software development with a focus on CAD tools and C#.
- Proficiency in at least one of the following: AutoCAD, Revit, Inventor, or SolidWorks.
- Strong programming skills in C# and .NET framework.
- Experience with CAD APIs and plugin development is a plus.
- Excellent problem-solving, communication, and leadership skills.
- Ability to manage multiple priorities in a fast-paced environment.