
Software Developer
Apto para personas con discapacidad
4 años de experiencia, Profesional hasta Otros
$ 10.400.000
Medellín
Requisitos para aplicar a la vacante:
Software Developer
Palabras clave:
- Software Developer
- Desarrollador de Software
- Ingeniero de Software
- Java Developer
- JavaScript
- Pruebas unitarias
- Linux
- SQL Server
- MongoDB
¡Hola! ¿Estás listo(a para llevar tus habilidades de desarrollo de software al siguiente nivel? En nuestro equipo, te convertirás en un pilar fundamental para diseñar, codificar y mantener componentes de software escalables, seguros y de alta calidad. Como Desarrollador de Software, tu impacto será clave en la mejora continua de nuestro producto, aplicando prácticas de ingeniería sólidas como pruebas unitarias, patrones de diseño y entrega continua.
Responsabilidades:
- Diseñar desarrollar y mantener componentes de software robustos y escalables utilizando Java y JavaScript.
- Escribir código limpio eficiente y bien documentado siguiendo las mejores prácticas de ingeniería.
- Implementar y mantener pruebas unitarias y de integración para asegurar la calidad del software.
- Colaborar estrechamente con el equipo para definir la arquitectura del software y aplicar patrones de diseño.
- Utilizar Git para el control de versiones y aplicar estrategias de branching efectivas.
- Gestionar y optimizar bases de datos SQL Server y MongoDB.
- Participar activamente en el ciclo de entrega continua contribuyendo a la automatización de despliegues.
- Investigar y aplicar nuevas tecnologías y metodologías para mejorar el desarrollo de software.
Requerimientos:
- Profesional en Ingeniería de Sistemas, Ingeniería Informática o carreras afines.
- Experiencia comprobada como Software Developer o rol similar.
- Dominio de Java JavaScript HTML y CSS, onocimiento de sistemas operativos Linux.
- Experiencia con frameworks de pruebas unitarias como xUnit Karma y Jasmine, bases de datos SQL Server y MongoDB, comprensión profunda de patrones de diseño y estrategias de branching con Git, y familiaridad con prácticas de entrega continua y pruebas unitarias.
Nivel de educación:
- Profesional
Sectores laborales:
- Software informática y telecomunicaciones
- Ingenierías
Otras habilidades:
Habilidades interpersonales:
- Colaboración
- Aprendizaje continuo
- Resolución de problemas
Habilidades
- Java
- JavaScript
- HTML
- CSS
- Linux
- xUnit
- Karma
- Jasmine
- Patrones de diseño
- Git
Ver empresa: Tuya S.A.
