Empresa: ITJ
Buscamos un Ingeniero de Software Senior enfocado en mejorar el diseño de software, colaborar con sus compañeros y comunicarse efectivamente con otros representantes del negocio. Creará, probará y evaluará aplicaciones y sistemas de software para que funcionen según requisitos específicos. Debe trabajar en equipos multifuncionales para entregar productos de software.
3 a 5 años para nivel medio, 5+ para nivel senior en Java y Angular
Diseñar y desarrollar software, probar aplicaciones y sistemas, aplicar conocimientos de sistemas informáticos y estructura de software, crear diagramas de flujo y documentación, crear manuales y conjuntos detallados de instrucciones (incluyendo algoritmos), construir, implementar y mantener aplicaciones de software o programas de utilidad, diseñar e implementar seguridad de sistemas y aseguramiento de datos, brindar soporte y orientación a programadores pares, trabajar colaborativamente con testers de software, mantener flexibilidad, documentar requisitos y especificaciones, defender la misión y valores de la empresa
Java 8+, Spring Boot, Angular 10+ (TypeScript), HTML5, CSS, microservicios basados en eventos, arquitectura de microservicios, bases de datos relacionales (PostgreSQL), Git/GitLab, metodologías ágiles; deseable AWS (ECS, S3, CloudFront, Terraform), DevOps, CI/CD, arquitectura hexagonal (Puertos y Adaptadores)
Trabajo en equipo, resolución de problemas, comunicación, proactividad, alta motivación, compromiso, liderazgo (para rol senior), capacidad de colaborar con testers, organización, flexibilidad, documentación de requisitos y especificaciones
Licenciatura en Ciencias de la Computación, Ingeniería, Ciencias de la Vida o afines; o título de secundaria/educación general
Tipo de Contrato
Tiempo completoIdioma
Inglés - Avanzado