Analista Programador I+D Java Ssr Presencial
1 VacantesSistemas en Cordoba, Córdoba
- Salario: A convenir
- Categoría: Informática / Telecomunicaciones
- Subcategoría Sistemas
- Localidad: Cordoba
- Activo desde: 11/06/2024
- Jornada: Jornada completa
- Tipo de Contrato: otro tipo de contrato
- Cantidad de Vacantes: 1
- Educación Mínima: Universitario
- Años de Experiencia: 3
Modalidad: PRESENCIAL de lunes a viernes - RESIDIR EN CÓRDOBA CAPITAL EXCLUYENTE - ZONA CIRCUNVALACIÓN SUR (deseable)
Conocimientos Requeridos
- Universitario: Egresado o estudiante avanzado en curso en carreras de Ingeniería en Software, Sistemas, Lic. en Computación o carrera afín.
- Lenguaje Java: Desarrollo de aplicaciones Desktop, y preferentemente para sistemas embebidos.
- Bases de datos (PostgreSQL): Conceptos de arquitectura y diseño de base de datos.
- Arquitecturas cliente-servidor.
- Metodología AGILE: SCRUM / KANBAN.
- Manejo básico de Jira.
Se Valorará
- Conocimientos en al menos alguno de los lenguajes como SQL, JavaScript, C, C++: Desarrollo de aplicaciones Desktop, y preferentemente para sistemas embebidos.
- Conocimientos de Linux para sistemas embebidos ARM: Tanto el sistema operativo como la customización del file system, kernel, drivers y scripts.
- Conocimientos de electrónica básica: Protocolos de comunicación UART, SPI, I2C, ESP32, componentes básicos, microcontroladores.
- Conocimiento de arquitectura de redes: Preferiblemente avanzado en armado y configuración de (ethernet, wifi, TCP/IP, routers).
- Inglés básico.
Descripción y Tareas del Puesto
Desarrollo de Software:
- Evaluar alternativas de lenguajes y sistemas operativos para optimizar desarrollos en relación costo-alcance.
- Programar software de PC y sistemas embebidos según especificaciones.
- Elaborar documentación de desarrollo.
- Programar sistemas embebidos en entornos Linux y drivers custom.
- Programar aplicaciones en Java Swing y Java FX.
- Manejo avanzado de bases de datos PostgreSQL.
Asistencia/Asesoramiento en Diseños Tercerizados:
- Colaborar en la elaboración de especificaciones para la tercerización de servicios de desarrollo/implementación de software.
- Realizar, controlar y seguir los diseños tercerizados.
- Validar y aprobar los productos tercerizados.
Colaboración en Diseño e Implantación de Nuevos Productos de Software
- Especificar métodos de validación de entregables en desarrollos propios y tercerizados.
- Generar especificaciones incluyendo condiciones de uso, requerimientos de hardware y perfil de usuario.
- Capacitar a personal de posventa/comercial/marketing sobre el uso y alcance del desarrollo.
Recruiter: Camila Alcaraz