Software Engineer
Descripción
Descripción de la vacante:
Buscamos un desarrollador que sea capaz de trabajar en todas las etapas del ciclo de desarrollo, apoyando los diferentes proyectos de la compañía en las etapas de análisis, diseño, desarrollo e implantación, aportando conocimientos técnicos y generando una curva de aprendizaje metódica que garantice la culminación exitosa de los proyectos.
Actividades del cargo:
Documentación de código.
Análisis y resolución de incidentes.
Desarrollar con éxito soluciones completas con backend, frontend e integraciones para plataformas de productos digitales.
Responder por las funciones involucradas en el desarrollo del software, desde su diseño hasta su despliegue.
Trabajamos en equipo por lo que es fundamental que estés dispuesto a ayudar a tus compañeros, compartir tu conocimiento y aprender de ellos.
Cumplir con las políticas y estándares de desarrollo establecidas por el área de Tecnología, así como brindar constante feedback para la mejora continua de sus procesos.
Apoyar las labores de administración de proyectos informáticos y elaborar informes de carácter técnico que documenten los proyectos de desarrollo de software en los cuales participa.
Definición y ejecución de pruebas unitarias.
Habilidades requeridas:
Conocimientos en lenguajes de programación
Pensamiento analítico y sistémico
Experiencia en el ciclo de vida del software
Habilidades deseadas:
Lenguajes Back End:
Python
Java
.Net/C#
Go
NodeJS
PHP
Lenguajes Front End:
JavaScript y Framework
HTML
CSS
Bases de datos:
SQL Server
MySQL
Oracle
PostgreSQL
MongoDB
Otros:
Servicios en la nube (AWS, Azure, Google cloud, IBM cloud)
Git
RESTful API, SOAP, GraphQL
Inglés
