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**:
1. Diseñar, desarrollar e implementar herramientas de software según los requerimientos de la organización.
2. Planear y ejecutar el mantenimiento del software desarrollado según necesidades.
3. Apoyar en el soporte técnico y logístico del área.
4. 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
Beneficios:
- Servicio de comedor con descuento
Tipo de jornada:
- Lunes a viernes
Lugar de trabajo: Empleo presencial