Programming and Development:
- Develop and maintain Tekla and S3D customization and extensions to support engineering and design functions.
- Create, test, and implement new software tools and applications in line with project requirements.
- Continuously monitor and optimize existing Tekla and S3D programs to ensure smooth operations.
API Mastery:
- Develop and maintain solutions utilizing the Tekla API (Application Programming Interface) to automate repetitive tasks, enhance user interfaces, and integrate with other software.
- Stay updated on changes, enhancements, and new features of the Tekla API, ensuring our solutions take full advantage of its capabilities.
- Collaborate with other programmers and developers to design and implement API-based solutions, ensuring optimized, scalable, and efficient outcomes.
- Ensure that all API implementations adhere to best practices and standards set by Tekla, as well as those of our company.
- Document all API-based solutions, providing clear instructions for end-users, and ensuring that fellow developers can understand and modify the code if necessary.
Collaboration and Support:
- Work closely with design, drafting, and engineering teams to identify needs and provide tailored Tekla and S3D solutions.
- Train new staff and existing team members on the effective use of customized tools and applications.
- Provide technical support to the team and troubleshoot any software-related issues.
Skills:
- Proficient in the latest Tekla and S3D programming environments and tools.
- Strong analytical and problem-solving skills.
- Excellent interpersonal skills, with the ability to work closely with a diverse team.
- Ability to multitask and manage multiple projects simultaneously.
- Strong documentation skills.