Diseñar, desarrollar, implementar y dar mantenimiento a los sistemas a través de la aplicación de herramientas de desarrollo de software y las necesarias para implementar las soluciones requeridas en las diferentes áreas de la empresa.
Funciones:
Diseñar, desarrollar e implementar herramientas de software según los requerimientos de la organización.
Planear y ejecutar el mantenimiento del software desarrollado según necesidades.
Apoyar en el soporte técnico y logístico del área.
Realizar documentación de los desarrollos.
Conocimientos y habilidades:
Lenguaje C# y ASPX.net
JavaScript.
Angular 1.x
Servicios REST.
EntityFramwork.
Arquitectura SOA.
Domain-Driven Design.
Web API.
XML Web Services.
HTML5 y CSS3.
Microsoft SQL Server.
Oracle SQL Developer.
Estructuras de bases de datos N105
Metodología de desarrollo SCRUM.
Business Intelligence es deseable.
Aplicar mejores prácticas, reglas y convenciones de programación.
Programación orientada a objetos.D106
Metodología de administración de proyectos y diseño de sistemas.
Interpretación y aplicación de necesidades de Tecnología Informáticas.
Diseñar, codificar, crear y hacer pruebas de funcionalidad de nuevas aplicaciones.
Modificar, reparar o mejorar las aplicaciones existentes y hacer pruebas de funcionalidad.
Identificar las áreas de rendimiento de aplicaciones.
Transformar los requerimientos del negocio en los modelos lógicos.
Documentación técnica de los desarrollos.
Desarrollar y aplicar técnicas de manejo de errores apropiadas.
Tipo de puesto: Jornada completa, Indefinido
Incentivos:
Servicio de comedor con descuento
Tipo de jornada:
Lunes a viernes
Lugar de trabajo: Empleo presencial