Descripción
Buscamos un/a profesional apasionado/a por el desarrollo de software para unirse a nuestro equipo y contribuir a la creación de soluciones innovadoras. El rol principal se centrará en el diseño, desarrollo y optimización de aplicaciones utilizando Java como lenguaje principal, así como en la construcción de interfaces de usuario intuitivas y eficientes. Serás responsable de la totalidad del ciclo de vida del desarrollo de software, desde la concepción y el análisis de requisitos hasta la implementación, las pruebas y la puesta en producción.Las responsabilidades incluirán el análisis detallado de las necesidades del negocio para traducirlas en especificaciones funcionales claras y concisas. Deberás diseñar arquitecturas de software robustas y escalables, asegurando la calidad y el rendimiento de las aplicaciones. La programación en lenguajes de alto nivel, la creación de experiencias de usuario fluidas en el frontend y la interacción efectiva con bases de datos serán aspectos clave de tu día a día. Además, tendrás la oportunidad de trabajar en el desarrollo de aplicaciones móviles y en la optimización del rendimiento general de las aplicaciones.
Se valorará la capacidad para trabajar de forma autónoma y en equipo, así como una actitud proactiva hacia la resolución de problemas y la mejora continua. Buscamos a alguien con una sólida formación en ingeniería informática, con la capacidad de implementar medidas de seguridad efectivas y realizar pruebas exhaustivas para garantizar la fiabilidad del software. El conocimiento de redes IP y protocolos de comunicación será un plus importante para este puesto. Este es un puesto a tiempo completo con contrato indefinido, ideal para un profesional que busca crecer en un entorno dinámico y tecnológicamente avanzado.