Detalles de la Vacante

Software Engineer III - Java Fullstack

Descripción

Empresa: SoTalent

Únete a un equipo colaborativo de tecnología para desarrollar soluciones de software escalables que apoyen a profesionales de la salud, educadores y organizaciones a nivel global. Buscamos un Ingeniero de Software III que disfrute resolver problemas técnicos complejos y crear productos innovadores.

Experiencia requerida

Mínimo 6 años de experiencia en ingeniería de software o desarrollo de aplicaciones, incluyendo desarrollo de soluciones a nivel empresarial y ciclo de vida completo del software.

Responsabilidades

Diseñar, desarrollar, probar y mantener componentes y aplicaciones de software. Traducir requisitos en soluciones escalables. Escribir código limpio y reutilizable. Participar en discusiones de arquitectura y diseño. Investigar y resolver defectos y problemas técnicos. Realizar revisiones de código y apoyar pruebas y despliegues. Colaborar con equipos multifuncionales en entornos ágiles o híbridos.

Conocimientos técnicos

Java, Node.js, JavaScript, React.js, Spring Boot, HTML, XML, SQL, Windows, UNIX/Linux, bases de datos relacionales, modelado de datos normalizado y dimensional, metodologías Agile y Waterfall, Integración y Entrega Continua.

Habilidades

Fuertes habilidades de diseño y desarrollo de software, análisis y resolución de problemas, capacidad para solucionar problemas técnicos complejos, comprensión de arquitectura de aplicaciones e integración de sistemas, comunicación efectiva, trabajo en equipo, compromiso con la calidad del código, curiosidad y disposición para aprender nuevas tecnologías, organización y gestión del tiempo.

Prestaciones y beneficios

Oportunidad de crear productos impactantes para la salud, cultura de ingeniería colaborativa e inclusiva, exposición a tecnologías modernas, oportunidades de desarrollo profesional y aprendizaje continuo, proyectos técnicos desafiantes con impacto global, crecimiento profesional dentro de una organización impulsada por la tecnología.

Escolaridad

Licenciatura en Ciencias de la Computación, Ingeniería de Software, Tecnologías de la Información o campo relacionado (experiencia profesional equivalente puede ser considerada).

Experiencia

Mínimo 6 años de experiencia en ingeniería de software o desarrollo de aplicaciones, incluyendo desarrollo de soluciones a nivel empresarial y ciclo de vida completo del software.

Conocimientos

Java, Node.js, JavaScript, React.js, Spring Boot, HTML, XML, SQL, Windows, UNIX/Linux, bases de datos relacionales, modelado de datos normalizado y dimensional, metodologías Agile y Waterfall, Integración y Entrega Continua.

Habilidades

Fuertes habilidades de diseño y desarrollo de software, análisis y resolución de problemas, capacidad para solucionar problemas técnicos complejos, comprensión de arquitectura de aplicaciones e integración de sistemas, comunicación efectiva, trabajo en equipo, compromiso con la calidad del código, curiosidad y disposición para aprender nuevas tecnologías, organización y gestión del tiempo.

Actividades

Diseñar, desarrollar, probar y mantener componentes y aplicaciones de software. Traducir requisitos en soluciones escalables. Escribir código limpio y reutilizable. Participar en discusiones de arquitectura y diseño. Investigar y resolver defectos y problemas técnicos. Realizar revisiones de código y apoyar pruebas y despliegues. Colaborar con equipos multifuncionales en entornos ágiles o híbridos.

Educación

Licenciatura en Ciencias de la Computación, Ingeniería de Software, Tecnologías de la Información o campo relacionado (experiencia profesional equivalente puede ser considerada).

Idiomas

Inglés - Avanzado

Datos Generales

Tipo de Contrato

Tiempo completo

Idioma

Inglés - Avanzado

Disponibilidad de Viajar

No

Disponibilidad de Mudarse

No