If you are passionate about CAD software development and have a strong desire to constantly learn and improve your skills, we encourage you to apply for this exciting opportunity
Position: CAD Software Developer
Location: San Francisco, California, United States
Job Type: Contract
Industry: Information Technology & Services
Salary: $92 Per hour
We are looking for a highly skilled CAD Software Developer to join our dynamic team. As a CAD Software Developer, you will be responsible for designing, developing, and maintaining CAD software applications. Your primary focus will be on creating efficient and user-friendly CAD software that meets the needs of our clients.
Key Responsibilities:
- Collaborate with cross-functional teams to gather and analyze requirements for new CAD software features
- Design and develop new CAD software applications using industry-standard programming languages and tools
- Debug and troubleshoot any issues or bugs in the CAD software code
- Optimize CAD software performance and ensure scalability for large projects
- Maintain and update existing CAD software applications with new features and enhancements
- Conduct regular testing and quality assurance to ensure the reliability and functionality of the CAD software
- Provide technical support to clients and address any inquiries or concerns related to the CAD software
- Stay updated with the latest CAD software developments and technologies, and implement them in our projects
- Collaborate with the sales and marketing teams to showcase the features and capabilities of our CAD software to potential clients
- Train and mentor junior CAD software developers, and assist in their professional growth
Requirements:
- Bachelor's degree in Computer Science, Software Engineering, or a related field
- Proven experience in CAD software development, with a strong portfolio showcasing your work
- Proficient in programming languages such as C++, Java, and Python
- Experience with CAD software tools and libraries such as AutoCAD, SolidWorks, and SketchUp
- Strong understanding of CAD software development principles, algorithms, and data structures
- Knowledge of 3D modeling and visualization techniques
- Excellent problem-solving skills and ability to think creatively to come up with innovative solutions
- Strong communication and interpersonal skills to collaborate with cross-functional teams and communicate effectively with clients
- Ability to work independently and in a team environment, and manage multiple projects simultaneously
- Detail-oriented and able to produce high-quality work within tight deadlines
Join our team and be a part of creating cutting-edge CAD software solutions for our clients.