Backend Engineer
hace 5 días
We are Software Mind, an awesome team of engineers who are ready to ramp up any top-notch company's projects Our aim? To always be one step ahead. Become part of a multicultural company in constant growth with an excellent work environment certified by Great Place To Work
Job DescriptionOliver Wyman is a global leader in management consulting. With offices in more than 70 cities across 30 countries, Oliver Wyman combines deep industry knowledge with specialized expertise in strategy, operations, risk management, and organization transformation. The firm has more than 5,000 professionals around the world who work with clients to optimize their business, improve their operations, and risk profile, and accelerate their organizational performance to seize the most attractive opportunities. Oliver Wyman's thought leadership is evident in our agenda-setting books, white papers, research reports, and articles in the business press. Our clients are the CEOs and executive teams of the top Global 1000 companies.
#LI-DNI
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 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)
Additional InformationKey Responsibilities
· PowerPoint Add-In Engineering
o Develop, optimize, and maintain C# VSTO add-ins for PowerPoint (classic, reliable, enterprise-compliant).
o Build modern PowerPoint add-ins using when cross-platform or UI-driven features are required.
o Architect logic for:
o Modular slide assembly
o Formatting automation with brand compliance
o Office object model automation (COM/XAML/JS where appropriate)
o Connect add-ins to internal or cloud Python automation services (slide generation, charts, tables, prototyping, batch processing).
· Quality & Governance
o Conduct thorough code reviews, uphold security, stability, and clean architecture principles (SOLID, layered design, separation of concerns).
o Ensure predictable and reliable output across global add-in deployments.
· Collaboration & Transparency
o Work with cross-functional teams to refine requirements and build products that solve real slide production challenges (consistency, speed, governance, intelligence).
o Communicate proactively about technical challenges, propose trade-offs, and document decisions clearly.
· Product Ownership Mindset
o Seek solutions, propose multiple implementation options when needed, and contribute to shaping a suite of maximally useful and governed PowerPoint add-ins.
Skills and Attributes
· Strong analytical and problem-solving skills.
· Excellent communication and interpersonal skills.
· Detail-oriented with focus on quality and maintainability.
· Proactive, self-motivated, and growth minded.
· Non-negotiable: Strong command of English, ability to clearly communicate on technical topics.
Technical Skills
· C# advanced
o Deep knowledge of PowerPoint object model automation in VSTO and VBA
o Strong command of COM interoperability, Office object model, and layered add-in architecture
o Comfortable reading/writing/optimizing VBA logic translated into C#
o Familiar with deterministic styling strategy (brand-aligned exceptions, controlled formatting automation)
· advanced
o PowerPoint JavaScript APIs, task panes, event-driven assistants, cross-platform execution
· Python Slide Automation
o python-pptx (strong practical usage)
o Chart generation, table rendering, templated slides, structured JSON → slide assembly
o Understanding of how Python services can function as middleware or add-in companions
· Version Control & Deployment
o Git, GitHub, CI/CD pipelines, governed enterprise constraints
· Bonus Skills
o WPF (MVVM) or XAML UI experience
o Knowledge graph or modular JSON slide input
-
Senior Fullstack Engineer
hace 5 días
San José Province, San José, Costa Rica Software Mind A tiempo completoCompany Description Our client is a leading software company providing financial, tax, and asset management solutions to some of the world's largest energy, utility, and asset-intensive organizations. Their cloud-based platform combines deep domain expertise with modern engineering practices to help clients manage complex regulatory requirements and make...
-
Senior Full-Stack Engineer
hace 2 semanas
San José Province, San José, Costa Rica Software Mind A tiempo completoCompany Description We are Software Mind, an awesome team of engineers who are ready to ramp up any top-notch company's projects Our aim? To always be one step ahead. Become part of a multicultural company in constant growth with an excellent work environment certified by Great Place To Work Job Description Software Mind is seeking qualified candidates...
-
Software Engineer
hace 4 horas
San José, Costa Rica Canonical - Jobs A tiempo completo**Summary**: This is an exciting opportunity for an experienced software engineer passionate about open source software, Linux, and Web Services at scale. Come build a rewarding, meaningful career working with the best and brightest people in technology at Canonical, a growing international software company. Canonical's Store team develops and operates the...
-
Quality Automation Engineer
hace 2 semanas
San José Province, San José, Costa Rica Software Mind A tiempo completoCompany Description We are Software Mind, an awesome team of engineers who are ready to ramp up any top-notch company's projects Our aim? To always be one step ahead. Become part of a multicultural company in constant growth with an excellent work environment certified by Great Place To Work Job Description The Test Automation Engineer role is to design and...
-
Senior Full-Stack Engineer
hace 1 semana
San José Province, San José, Costa Rica Software Mind A tiempo completoCompany Description We are Software Mind, an awesome team of engineers who are ready to ramp up any top-notch company's projects Our aim? To always be one step ahead. Become part of a multicultural company in constant growth with an excellent work environment certified by Great Place To Work Job Description OverviewSoftware Mind is seeking qualified...
-
Senior Backend Typescript/Javascript Developer
hace 5 días
San José, San José, Costa Rica Plan A Technologies A tiempo completoJob OverviewPlan A Technologies is looking for a highly experiencedSenior Backend Developerwith advanced expertise in TypeScript/JavaScript, cloud infrastructure basics, and database design. This engineer must be fluent in using Cursor, OpenAI models, and AI-assisted workflows to ship high-quality backend systems quickly and reliably.Please note:you must...
-
Senior Software Engineer – Backend
hace 1 semana
San Francisco, Heredia, Costa Rica UST A tiempo completoRole DescriptionSenior Software Engineer – Backend & Data SystemsDeveloper III - Software EngineeringWho We AreBorn digital, UST transforms lives through the power of technology. We walk alongside our clients and partners, embedding innovation and agility into everything they do. We help them create transformative experiences and human-centered solutions...
-
Senior Django Backend Engineer
hace 1 semana
San Francisco, Heredia, Costa Rica FullStack A tiempo completoAbout FullStackFullStack is the most transparent IT talent network, connecting highly skilled individuals with top global companies and Silicon Valley startups for remote, on-demand projects. We focus on building a trusted, high-performance network where talent can thrive in a positive, respectful, and supportive environment. By prioritizing transparency,...
-
Software Developer
hace 1 semana
Costa Rica EX Squared A tiempo completoSenior Software Engineer (Salesforce)At EX Squared LATAM, we partner with leading engineering organizations to build scalable, high[1]impact digital products. We are seeking a Senior Software Engineer with strong backend engineering fundamentals and experience building solutions that integrate with or extend the Salesforce platform. This role is designed for...
-
Mid Full Stack Engineer
hace 5 días
Costa Rica FusionHit A tiempo completoAt FusionHit, we're driven by a clear mission—to empower organizations with AI‑centered solutions that make them more adaptable, efficient, and future‑ready. As a company at the forefront of innovation, we help clients build exceptional software that not only meets today's needs but anticipates tomorrow's challenges. Our partnerships with clients like...