Backend Engineer – .NET, C#

Job not on LinkedIn

4 hours ago

🇨🇷 Costa Rica – Remote

⏳ Contract/Temporary

🟡 Mid-level

🟠 Senior

🔙 Backend Engineer

Apply Now
Logo of Software Mind

Software Mind

Artificial Intelligence • SaaS • Telecommunications

Software Mind is a technology company that specializes in software development and digital transformation services. With a focus on AI and cloud solutions, the company offers a wide range of services including custom software development, mobile app development, and cloud consulting. Software Mind serves various industries such as financial services, telecom, biotech, and media, providing tailored solutions to accelerate digital transformations and business growth globally.

1001 - 5000 employees

Founded 1999

🤖 Artificial Intelligence

☁️ SaaS

📡 Telecommunications

💰 Private Equity Round on 2020-12

📋 Description

• 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). • 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. • 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. • Seek solutions, propose multiple implementation options when needed, and contribute to shaping a suite of maximally useful and governed PowerPoint add-ins.

🎯 Requirements

• 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).

🏖️ Benefits

• Flexible work arrangements • Professional development

Apply Now

Similar Jobs

November 3

FusionHit

51 - 200

🤝 B2B

☁️ SaaS

Senior Backend Engineer building backend systems for real-time AI experiences. Collaborating closely with the AI team to develop scalable services and infrastructure.

🇨🇷 Costa Rica – Remote

⏳ Contract/Temporary

🟠 Senior

🔙 Backend Engineer

Developed by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com