ANALISTA PROGRAMADOR FULL STACK

Empresa: Tecnoin

Localidad: San Salvador

Departamento: SAN SALVADOR

Tipo de Contrato: Tiempo Completo
Persona que conoce y entiende bien tanto lo referente a back-end como lo referente a front-end de una aplicación o desarrollo web. Encargado de diseñar, desarrollar y manejar cada uno de los aspectos relacionados con la creación y el mantenimiento de una aplicación web. Debe ser capaz de tener una comunicación efectiva con los otros desarrolladores y conocer las buenas prácticas para el diseño web.

Funciones Principales:
• 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 relacionado.
• 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
• Brindar soporte durante pruebas de calidad
• Brindar soporte durante pruebas de certificación de usuarios (UAT)
• Brindar soporte post-implementación
• Brindar soporte en Implementación

Nivel Educativo:
• Graduado de Ingeniería o Licenciatura en Sistemas

Conocimientos Especializados:
• Arquitecturas orientadas a servicios
• Conocimiento y manejo deseable de Docker, jenkin
• Conocimiento deseable Kubernetes
• Inglés Intermedio

Habilidades técnicas
• Spring Framework, Microservicios utilizando Spring Boot
• Experiencia con Web Services SOAP / REST
• Conocimientos de Bases de datos Sybase y MSSSQL
• Conocimientos de lenguaje Transac-SQL
• Conocimiento de docker (Deseable)
• Conocimiento Kubernetes(Deseable)
• Conocimiento Jenkins
• Arquitecturas orientadas a servicios
• JavaSript y TypeScript
• Dominio avanzado de HTML y CSS
• Experiencia en desarrollo de interfaces web adaptables (responsive design).
• Experiencia desarrollando software en angular 8+ (deseable angular 11+)
• Manejo de frameworks javascript (plus reactJS, vueJs ) (deseable)
• Manejo de estructuras Json
• Manejo de software de control de versiones Git

Competencias:
• Alto compromiso con la calidad y la excelencia
• Automotivación
• Tolerancia al estrés
• Empatía
• Iniciativa, Pensamiento creativo,
• Autodidacta, en búsqueda de la innovación, de nuevas tendencias tecnológicas
• Pensamiento critico
• Planificación y organización
• Excelente capacidad de comunicación y trabajo en equipo
• Alta capacidad de análisis y solución de problemas
• Proactivo, responsable y comprometido con el trabajo.
• Detallista
• Criterio propio

Al menos 3 años de experiencia
Deseable experiencia en banca.

2 VACANTES

  Ofertas de Trabajo Similares