Home Job Listings Categories Locations

.NET VSTO Engineer

📍 Indonesia

Construction Net2Source (N2S)

Job Description

About Us:- Net2Source Inc. is one of the fastest growing diversities certified global workforce solutions companies with an unprecedented YoY growth of over 100% for last 6 years working with Fortune 1000/Global 2000 across 34 countries and 5 continents including North America, South America, Europe, Asia, Australia, and Middle East.

About the Role: Job Title



.NET VSTO Engineer Location –

European Union (EU) Mode of Work –

Fully Remote Type of Hiring –

B2B Contract Project Duration

– 6-12 Months

Qualifications: Bachelor’s degree in computer science, Information Technology, or related field. 5+ years of experience

with .NET development ( C# ), including COM interop. 3+ years hands-on experience

building

C# VSTO add-ins for PowerPoint. Word add-in experience is beneficial, especially Word object model automation. Proven experience building or contributing to

plugin suites for PowerPoint

(multi-add-in architecture, shared services, governed styling, Office object model automation). Cross-platform mindset:

experienced with or actively using

Office.js PowerPoint APIs

for modern add-ins (Mac + Windows support). Practical Python experience

with libraries for PPTX creation, editing, charts, and table generation (e.g., python-pptx). Proficiency with

Git and GitHub , including CI/CD familiarity. Strong communication and cross-functional collaboration skills. English fluency

on technical topics (written & spoken, non-negotiable)

Key Responsibilities: PowerPoint Add-In Engineering Develop, optimize, and maintain C# VSTO add-ins for PowerPoint (classic, reliable, enterprise-compliant). Build modern PowerPoint add-ins using Office.js when cross-platform or UI-driven features are required. Architect logic for: Modular slide assembly Formatting automation with brand compliance Office object model automation (COM/XAML/JS where appropriate) Connect add-ins to internal or cloud Python automation services (slide generation, charts, tables, prototyping, batch processing). Quality & Governance Conduct thorough code reviews, uphold security, stability, and clean architecture principles (SOLID, layered design, separation of concerns). Ensure predictable and reliable output across global add-in deployments. Collaboration & Transparency Work with cross-functional teams to refine requirements and build products that solve real slide production challenges (consistency, speed, governance, intelligence). Communicate proactively about technical challenges, propose trade-offs, and document decisions clearly. Product Ownership Mindset Seek solutions, propose multiple implementation options when needed, and contribute to shaping a suite of maximally useful and governed PowerPoint add-ins.

Technical Skills: C# advanced Deep knowledge of PowerPoint object model automation in VSTO and VBA Strong command of COM interoperability, Office object model, and layered add-in architecture Comfortable reading/writing/optimizing VBA logic translated into C# Familiar with deterministic styling strategy (brand-aligned exceptions, controlled formatting automation) Office.js advanced PowerPoint JavaScript APIs, task panes, event-driven assistants, cross-platform execution Python Slide Automation python-pptx (strong practical usage) Chart generation, table rendering, templated slides, structured JSON → slide assembly Understanding of how Python services can function as middleware or add-in companions Version Control & Deployment Git, GitHub, CI/CD pipelines, governed enterprise constraints Bonus Skills WPF (MVVM) or XAML UI experience Knowledge graph or modular JSON slide input

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.

Job Details

Posted Date: February 26, 2026
Job Type: Construction
Location: Indonesia
Company: Net2Source (N2S)

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.