JobStreet Teknologi & IT Full Time

Software Programmer

SEACAD Technologies Pte Ltd

Batam, Riau Islands ไม่เปิดเผยเงินเดือน Posted 5 days ago
Location Batam, Riau Islands
Salary ไม่เปิดเผยเงินเดือน
Job Type Full Time
Country Indonesia

Job Description

Full details about the role and requirements

Yukerja Summary

The Software Programmer role at SEACAD Technologies Pte Ltd is curated from JobStreet (category Teknologi & IT). Note the work location (Batam, Riau Islands) before applying. Yukerja.com is not the employer — applications are handled on the official source site.

SEACAD Technologies Indonesia is supplier of software for engineering and information technology products and services. Our flagship product, SOLIDWORKS, is the world leader in 3D design (CAD), with powerful finite element analysis solutions (CAE), and fully integrated partner products for downstream functions such as CNC machining.

With the most professional and qualified team in the business, SEACAD has a long-standing reputation of delivering the highest quality service and most responsive support. We are looking for a SOLIDWORKS macro programmer (or API developer) TO writes custom scripts and programs to automate repetitive modelling, drafting, and data management tasks within SOLIDWORKS.

 Core Job Responsibilities

  • Process Automation: Write VBA, C#, or VB.NET code to automate routine design actions like generating parts, adding features, or modifying dimensions with a click

  • Batch File Processing: Develop scripts that open, modify, update, and save hundreds of part, assembly, or drawing files in the background

  • Data Extraction & Integration: Extract bill of materials (BOM), custom properties, and mass properties from 3D models and push that data into Excel, databases, ERP, or PLM systems

  • Drawing & Template Generation: Automate the creation of manufacturing drawings, adding standard views, and applying proper dimensioning schemes based on company rules

  • Custom User Interfaces (UI): Build specialized forms and user prompts within SolidWorks so engineers can input specific parameters safely without altering core templates

  • Debugging & Maintenance: Test, troubleshoot, and update existing macro code when SOLIDWORKS updates or when design workflows change

Requirements:

  • Minimum 2 years of related experience

  • Expert in Visual Basic for Applications (VBA) and Visual Studio Tools for Applications (VSTA - VB.NET / C# .dll generation)

  • Ability to work with Excel API, SQL databases, XML, or JSONto import and export engineering data

  • Excellent communication skills with a outgoing & outspoken personality

  • Good problem solving and decision making

  • Highly motivated and self-driven

  • English speaking and written is a must


Disclaimer: Yukerja.com is a job aggregator, not an employer. This listing is aggregated from JobStreet. Applications are processed on the official company or source site. We are not responsible for listing accuracy.

Tips for Applying to Software Programmer

  1. Read the full description and ensure your skills match before applying to SEACAD Technologies Pte Ltd.
  2. Tailor your CV and cover letter to keywords in the job description — especially for Teknologi & IT roles.
  3. Click Apply Now to go to JobStreet. The hiring process is entirely on the source site.
  4. Prepare an updated portfolio or LinkedIn profile if required during screening.
  5. Beware of payment requests — legitimate jobs do not charge application fees.

Related articles: CV ATS · Career Blog & Tips