Empresa tecnológica global busca un Desarrollador Backend Senior con experiencia en .Net, Node.js y AWS para unirse a su equipo de ingeniería. El rol implica trabajar en múltiples bases de código y arquitecturas, incluyendo .NET 8/SQL Server y microservicios serverless en AWS.
Si sos Desarrollador Backend Senior con experiencia en .Net, Node.js y AWS, esta oportunidad remota en Santex es para vos. Podrás trabajar en una empresa tecnológica global con un gran compromiso social y ambiental, y un equipo con alta motivación.
Santex es una compañía global de tecnología certificada B Corp y una de las empresas de más rápido crecimiento en Norteamérica, según la Inc. 5000. Está presente en 18 países y más de 100 ciudades, con sede en Argentina y oficinas en Estados Unidos, México y Perú. Sus dos líneas de servicio —Consultoría Tecnológica de IA e Ingeniería Optimizada por IA— ayudan a las organizaciones a adoptar tecnología de manera integral, expandir sus capacidades y mejorar los resultados comerciales a escala. El mismo enfoque define su cultura: Santex tiene un 80,4% de compromiso de los empleados (promedio global: 21%), una rotación anual del 8% (sector tecnológico: 20-25%), 9.369 horas de capacitación invertidas en 2025 —más del doble del promedio global— y una reducción interanual del 26,5% en su huella de carbono, logrando la neutralidad de carbono mediante compensaciones. Santex. Una empresa con propósito y criterio. Sí, es posible. Somos un Empleador que Ofrece Igualdad de Oportunidades y estamos comprometidos a fomentar un lugar de trabajo inclusivo y diverso. No discriminamos por motivos de raza, color, religión, sexo, identidad o expresión de género, orientación sexual, origen nacional, edad, discapacidad, condición de veterano, información genética o cualquier otra característica protegida por la ley aplicable. Todos los solicitantes calificados recibirán consideración para el empleo sin importar ninguno de estos factores. Alentamos encarecidamente a candidatos de todos los orígenes a postularse. Esto cubre un puesto de Ingeniero Mid-Senior que da soporte a varios productos de Integración. Posición: Senior Backend Developer (Requisito excluyente: .Net, Node & AWS) Reporta a: Engineering Manager / Engineering Team Lead Resumen del puesto: Buscamos Ingenieros de Software Mid-Senior calificados para unirse a nuestro equipo de Ingeniería, dando soporte a diversas iniciativas de Integración como Pagos Digitales (stack serverless de Node.js/AWS), Integración de Datos (un servicio backend .NET 8 / SQL Server) y Construcción de APIs. Trabajarás en las tres bases de código —este no es un rol de un solo stack—, moviéndote entre una aplicación de consola .NET respaldada por SQL Server y microservicios AWS Lambda impulsados por eventos y aprovisionados a través de Terraform, según las prioridades del sprint. Asumirás la propiedad de la calidad de ingeniería, la arquitectura y la entrega en estos sistemas, colaborando estrechamente con SDETs y Producto para garantizar lanzamientos confiables y bien probados. Funciones Esenciales: - Diseñar, construir y mantener funcionalidades en nuestra plataforma de aprendizaje (LMS) y nuestros sistemas de pagos/APIs. - Construir y conectar APIs que permitan la comunicación segura entre nuestros sistemas, manteniendo una clara separación entre el acceso para empleados y el acceso público. - Utilizar herramientas de codificación con IA como Claude o GitHub Copilot para acelerar el desarrollo: generar código inicial, escribir y revisar pruebas, redactar documentación y probar ideas rápidamente. - Escribir código limpio y bien probado, y mantener un alto estándar a través de revisiones de código y documentación clara. - Asegurar que la aplicación funcione rápido, sea receptiva y opere de manera confiable, incluso con una conexión intermitente. - Encontrar, solucionar y corregir errores y problemas, incluyendo aquellos que surgen en producción. - Participar en reuniones de planificación del equipo y retrospectivas como parte de nuestro proceso Agile. - Configurar y mantener la infraestructura en la nube en la que se ejecutan nuestras aplicaciones y mantenerla consistente en todos nuestros entornos de prueba y producción. - Participar en revisiones de código y ayudar a aplicar nuestros estándares de calidad y codificación. - Trabajar en estrecha colaboración con nuestro equipo de QA/pruebas para asegurar que las nuevas funcionalidades estén bien probadas antes del lanzamiento. - Participar en una rotación de guardia (on-call), brindando soporte en producción y respuesta a incidentes fuera del horario comercial habitual, según sea necesario. - Planificar y ejecutar despliegues de productos que ocurran fuera del horario comercial habitual, coordinando con el equipo para minimizar la interrupción del negocio. Habilidades y Capacidades Requeridas Requisitos excluyentes: - Dominio de C# (.NET 8) y T-SQL / SQL Server. - Dominio de JavaScript/Node.js y construcción de aplicaciones serverless en AWS (Lambda, API Gateway, SQS, EventBridge, etc.). - Experiencia con RDS/PostgreSQL o bases de datos relacionales similares. - Experiencia práctica con Terraform para infraestructura como código. - Experiencia con pipelines de CI/CD (Azure Pipelines o equivalente). - Experiencia en la construcción y consumo de APIs REST. - Comprensión de la arquitectura basada en eventos y de microservicios. Requisitos deseables: - Experiencia con SCIM 2.0 o sistemas de gestión de identidad/acceso. - Experiencia con Dynatrace o herramientas similares de APM/observabilidad. - Experiencia con flujos de trabajo de despliegue de SQL Server basados en DACPAC. - Certificación AWS (por ejemplo, Solutions Architect Associate). - Experiencia en los dominios de pagos, fintech o tecnología de restaurantes/retail. Educación Título de grado en Ciencias de la Computación, Ingeniería o campo relacionado, o experiencia práctica equivalente. Experiencia - 4 a 8 años de experiencia profesional en ingeniería de software. - Se prefiere experiencia en la entrega de software en producción a través de múltiples sistemas arquitectónicamente distintos. - Se prefiere experiencia trabajando en entornos de desarrollo Agile o en equipo. Responsabilidad / Alcance - Gestión de Personas: No. - Alcance: Contribuidor individual responsable de la entrega de componentes/funcionalidades de software asignados en múltiples proyectos/productos. - Toma de Decisiones: Toma decisiones de implementación dentro de diseños, estándares y directrices definidos. - Horario de Trabajo: Requiere participación en una rotación de guardia y disponibilidad para despliegues fuera de horario y respuesta a incidentes. Requisitos de Viaje - Mínimos o ninguno.