*visión del rol*:
como desarrollador.net serás la persona encargada de diseñar, programar, mantener y actualizar desarrollos en framework.net para su correcto funcionamiento, así como participar en desarrollos para cubrir nuevos requerimientos de diferentes áreas de la empresa.
*principales funciones*:
*generales*:
- utilizar herramientas, directrices y convenciones de desarrollo establecidas, incluyendo, pero no limitadas a asp.net, sql server, html, css, javascript y c-/vb.net.
- preparar y mantener código para varias aplicaciones.net y resolver cualquier defecto en los sistemas.
- mantenimiento de versiones mediante el uso de herramientas git (gitlab, github).
- preparar aplicaciones basadas en pruebas para varias aplicaciones.net.
- mejorar los sistemas existentes mediante el análisis de los objetivos de negocio, preparando un plan de acción e identificando áreas de modificación y mejora.
- gestionar el sistema de seguimiento de errores, resolver todos los problemas y preparar la actualización de los sistemas.
- investigar y desarrollar habilidades en nuevas tecnologías.
- crear especificaciones técnicas y planes de prueba.
- supervisar las actividades cotidianas del sistema proporcionando el apoyo necesario.
*especificas*:
- desarrollar y mantener los interfaces y webservices entre las diferentes plataformas internas y externas empleadas por la empresa.
- documentar y analizar especificaciones técnicas, proponiendo la mejor solución que se adapte al negocio.
- anticipar oportunidades de mejora del uso de la plataforma y activar proyectos que mejoren las funcionalidades existentes.
- conocimiento general del funcionamiento de plataformas que puedan estar utilizándose por otros competidores o industrias.
*estudios/formación*:
*esencial*:
- grado superior informática, ingeniería técnica informática o similar.
- nível de inglés avanzado (c1 o superior)
*deseable*:
- otros lenguajes de programación como c/al, al o t-sql
*experiência*:
*esencial*:
- al menos cinco años de experiência en puestos similares.
- sólido background en programación orientada a objetos.
- experiência produciendo código en framework.net (c#, vb,.net).
- experiência actualizando, configurando y debuggeando desarrollos existentes.
- experiência proporcionando soporte técnico para aplicaciones web, escritorio o móviles.
- experiência trabajando con familia de erps y crms microsoft dynamics.
- experiência trabajando en entornos multilenguaje, multiplataforma, preferentemente vs code
- experiência diseñando y programando webservices.
- conocimientos de ciclo de vida de desarrollo de software (sdlc) así como metodologías agile, scrum o waterfall.
*deseable*:
- conocimientos de diseño de bases de datos sql y desarrollo.
- experiência programando interfaces entre erps y otras plataformas.