PROGRAMADOR FULLSTACK WEB

Touch Technologies S.A. de C.V.

DESCRIPCIÓN DEL TRABAJO
Diseñar y desarrollar servicios para las acciones solicitadas por el Frontend / Backend que otorgue a los usuarios contenido dinámico basado en las peticiones.

RESPONSABILIDADES
Análisis de Requerimientos
Análisis de documentación de interfaces de Terceros
Coordinación con otros equipos técnicos para adecuaciones en otros sistemas relacionados
Desarrollo y soporte de nuevos aplicativos web responsive, y soporte a sistemas web o desktop que le sean asignados
Implementar soluciones de integración utilizando patrones de integración empresarial, utilizando tecnologías SOAP, REST y mensajería JMS y MQ.
Desarrollo de micro-servicios
Versionar código fuente
Creación de diseño técnico y documentación de implementación.
Escaneo de Vulnerabilidades

HABILIDADES
Arquitecturas orientadas a servicios
Colas MQ y JMS
Lenguajes y Frameworks Desarrollo Web Responsive (JS, TS, Angular 8+)
Kubernetes
Dominio avanzado de HTML y CSS
Experiencia en desarrollo de interfaces web adaptables (responsive design).
JavaScript y TypeScript
Experiencia desarrollando software en angular 8+ (deseable angular 11+)
Experiencia con Web Services SOAP y REST
Experiencia en Java, Spring Framework
Experiencia desarrollando Microservicios utilizando Spring Boot
Conocimientos de Bases de datos Sybase y MSSSQL
Conocimientos de lenguaje TransactSQL
Conocimiento en Arquitecturas orientadas a Servicios
Manejo de estructuras JSON
Manejo de software de control de versiones Git
Conocimiento de buenas prácticas de programación (SOLID, Clean Code, DRY…etc.)
Conocimiento de patrones de diseño (MVVM, MVC, Factory…etc.)
Deseable: Manejo de frameworks JavaScript (plus reactJS, vueJs)
Deseable: Conocimiento desarrollo con ASP.Net, MVC, Netcore, Bootstrap
Deseable: Java EE, Message Driven Beans, Enterprise Java Beans
Deseable: Conocimiento de Docker
Deseable: Conocimiento Kubernetes
Deseable: Conocimiento Jenkins
Deseable: Manejo de metodología Scrum
Deseable: Experiencia en Pruebas Unitarias, TDD, Pair Programming

 Nivel de estudios: Graduado en Licenciatura o Ingeniería

Para solicitar este trabajo envía un correo electrónico con tus detalles a jobs@touchtechnologies.biz