Desarrollador Senior de C# y JavaScript para Personalización de Plataforma Creatio
Remoto
Jornada completa
Buscamos un Desarrollador Senior especializado en C# y JavaScript para unirse a nuestro equipo técnico de élite. En esta posición, será responsable de implementar soluciones personalizadas para la plataforma Creatio, trabajando tanto en proyectos nuevos como existentes. Utilizará sus sólidos conocimientos en programación orientada a objetos y desarrollo web moderno para crear funcionalidades que satisfagan requisitos empresariales complejos.
Responsabilidades Principales
- Desarrollar e implementar personalizaciones avanzadas para la plataforma Creatio utilizando C# 10.0+, JavaScript ES6+ y la metodología low-code.
- Diseñar y optimizar consultas SQL complejas para garantizar un rendimiento óptimo de las aplicaciones.
- Crear integraciones robustas mediante REST API, Web-sockets y servicios SOAP.
- Manipular y transformar datos en formatos JSON y XML para diversas necesidades de integración.
- Colaborar con analistas de negocio para traducir requisitos funcionales en soluciones técnicas viables.
- Participar en revisiones de código y sesiones de resolución de problemas con el equipo de desarrollo.
- Mantener la documentación técnica actualizada para todas las personalizaciones implementadas.
- Realizar pruebas unitarias y de integración para asegurar la calidad del código.
- Optimizar el rendimiento de aplicaciones existentes y proponer mejoras arquitectónicas.
- Mantenerse actualizado con las últimas versiones y capacidades de la plataforma Creatio.
Requisitos Fundamentales
- Experiencia demostrable de al menos 4 años en desarrollo con C# y .NET Framework/Core.
- Dominio avanzado de JavaScript moderno, incluyendo experiencia con Ext.js y frameworks similares.
- Conocimiento profundo de SQL, con capacidad para diseñar consultas optimizadas que involucren múltiples tablas y condiciones complejas.
- Experiencia sólida en el manejo de formatos de datos JSON y XML.
- Experiencia práctica en la implementación y consumo de REST APIs y Web-sockets.
- Comprensión clara de los principios de programación orientada a objetos y patrones de diseño.
- Capacidad para trabajar en entornos ágiles con equipos multidisciplinarios.
- Habilidad para resolver problemas complejos de forma independiente.
- Inglés técnico suficiente para documentación y comunicación con equipos internacionales.
Competencias Valoradas
- Experiencia previa con la plataforma Creatio o sistemas CRM similares.
- Conocimiento de protocolos WSDL y SOAP para integraciones empresariales.
- Experiencia en desarrollo low-code y configuración de plataformas BPM.
- Familiaridad con metodologías DevOps y herramientas de CI/CD.
- Conocimientos en arquitectura de microservicios y aplicaciones distribuidas.
- Experiencia en implementación de soluciones en entornos cloud (Azure, AWS).
- Certificaciones relevantes en .NET, desarrollo web o plataformas BPM/CRM.
¿Por Qué Unirse a Nosotros?
Al unirse a nuestro equipo, tendrá la oportunidad de trabajar en proyectos desafiantes utilizando tecnologías modernas. Ofrecemos un entorno de trabajo remoto flexible, con posibilidades de crecimiento profesional y exposición a proyectos internacionales. Valoramos la innovación y el pensamiento crítico, fomentando un ambiente donde pueda desarrollar sus habilidades técnicas mientras contribuye significativamente al éxito de nuestros clientes.