TechSoup

Senior CRM Developer/Engineer

TechSoup📍 Anywhere in the WorldFull-time

Descripción del Trabajo

Únete a TechSoup: Tecnología con propósito e impacto global

TechSoup es una empresa social global sin fines de lucro (ONG) que ayuda a otras organizaciones a acceder a tecnología, recursos y financiamiento. Durante más de 30 años, hemos apoyado a más de 1.4 millones de organizaciones en más de 230 países, entregando más de $19 mil millones de dólares en valor tecnológico.

Somos un equipo impulsado por una misión, que trabaja en un modelo 100% remoto, utilizando la tecnología para crear un mundo más equitativo.

Acerca del rol
Como Senior CRM Developer/Engineer, trabajarás en estrecha colaboración con el equipo de TI y diversos stakeholders. Serás responsable de diseñar e implementar todo el stack tecnológico que impulsa la plataforma de operaciones de nuestra ONG a nivel global. En este empleo remoto, crearás flujos de extremo a extremo (end-to-end), comenzando desde el diseño de procesos de negocio y la personalización del CRM, hasta la infraestructura serverless nativa en la nube, integraciones de APIs de terceros, pipelines ETL y arquitectura de seguridad.

🚀 Tus responsabilidades

Diseñar y construir microservicios basados en Functions con confiabilidad a nivel de producción (archivo de mensajes, bloqueo distribuido, reintentos escalonados, limitación de tasa adaptativa).

Desarrollar y mantener personalizaciones en Dynamics 365 / Dataverse: plugins, APIs personalizadas, recursos web y modelos de datos.

Construir y operar integraciones en más de 6 sistemas externos (Box.com, Zendesk, NetSuite, IRS, CTP/XMAP, Onyx CRM y otros sistemas compartidos).

Diseñar motores de reglas impulsados por configuración, permitiendo a los equipos de negocio modificar la lógica de enrutamiento y calificación sin necesidad de cambiar el código.

Implementar y mantener la infraestructura de seguridad.

Construir pipelines ETL para datos de cumplimiento normativo (por ejemplo, listas del IRS hacia SQL Server y luego al CRM).

Crear implementaciones bilingües (C# / .NET + Python) de servicios centrales para dar flexibilidad y mayor alcance a la plataforma.

Gestionar infraestructura en la nube: planes Azure Functions Elastic Premium, despliegues multi-slot, storage queues y table storage.

Contribuir a la definición de planes y enfoques técnicos para el equipo, asegurando resultados de calidad alineados con la arquitectura empresarial.

Colaborar activamente documentando, compartiendo conocimientos y mejorando las capacidades técnicas del equipo.

Reportar, gestionar y verificar errores (defects), recomendando acciones basadas en los resultados de las pruebas.

Trabajar en estrecha cooperación diaria con otros desarrolladores y el equipo de DevOps para la resolución de problemas (troubleshooting).

🎯 Tu perfil (Lo que buscamos en ti)

Más de 3 años de experiencia comprobable en una posición similar o como desarrollador CRM.

Experiencia sólida en el desarrollo de soluciones complejas utilizando: CRM Dynamics 365/Dataverse, Azure Functions, Azure Storage (Queues, Tables, Blobs), C#, .NET Framework, .NET 8, Python, JavaScript, OAuth/SOAP/REST, SQL Server/SSIS, MSAL y PowerShell.

Capacidad analítica fuerte; puedes presentar y justificar tus opiniones técnicas con claridad.

Tienes hambre de nuevos retos y ganas de compartir tu conocimiento mientras aprendes de los demás.

Nivel de inglés intermedio-avanzado (conversacional): Puedes comunicarte fluidamente o tienes un buen nivel comunicativo y deseas seguir perfeccionándolo.

💻 Entorno de trabajo y metodologías

Gestión de proyectos: Scrum para desarrollo, Kanban para soporte.

Herramienta de seguimiento (Issue tracking): Jira.

Repositorio de conocimiento: Confluence.

Control de versiones: GIT.

🌟 Condiciones y Compensación

Esta es una vacante IT con modalidad 100% trabajo desde casa (remoto LatAm / global).

Rango salarial: 12,000 PLN a 17,000 PLN (Zloty polaco) brutos al mes. (Nota: Este monto se recalcula y ajusta según el índice de costo de vida del país desde el cual trabajes).

📩 Cómo postularte
Si estás listo para usar tus habilidades en un trabajo remoto que genera un impacto positivo en el mundo, envía tu CV (en inglés) a ezajac@techsoup.org incluyendo estrictamente el título Senior CRM Developer/Engineer en el asunto del correo.

Para candidatos de LATAM

Tu CV trabaja en tu contra.
Y no lo sabés.

5 ejemplos de CV reales + guía paso a paso para el mercado de EE.UU., Canadá y Europa

Ver la guía →Lectura 3 min · Guía incluida
Postular en weworkremotely.com
💡
Tip financiero:Para cobrar en dólares desde Chile sin altas comisiones bancarias, abre tu cuenta gratis en Wise o Global66.