Programador Jr

hace 1 semana


Córdoba, Córdoba, Argentina Idearhumano A tiempo completo


Descripción del puesto

Misión:

Realizar el relevamiento, análisis de sistemas, y colaboración en la programación de

sistemas operativos y software para productos Systel.

Abarca el análisis de requerimientos funcionales, y no funcionales, especificación de

sistemas y generación de propuestas técnicas y el desarrollo y/o mantenimiento del

software a ser utilizados por los equipos o procesos en Systel, optimizando la relación de

Alcance-tiempo-costo.

Responsabilidades del puesto:

• Análisis adecuado y correcta interpretación de los requerimientos de clientes internos y

externos.

•Especificaciones de sistema de forma cabal, teniendo en cuenta la interacción del producto

con los demás productos de Systel y de otras empresas dentro de un entorno de trabajo.

•Estudio detallado de características y funcionalidades de equipos y propuestas de la

competencia nacional e internacional.

•Análisis técnicos de las diferentes opciones disponibles para dar cumplimiento a

especificaciones en función de la relación alcance-tiempo-costo definidos.

•Desarrollo técnico del sistema, programación de sistemas operativos y software de

aplicación.

Descripción de Funciones y Tareas del puesto:

Diseño de software

● Entrevistas a posibles clientes con el fin de recabar información suficiente y

necesaria para encauzar el desarrollo de las aplicaciones.

● Desarrollar y especificar los métodos de validación de los diferentes sistemas.

● Generar especificaciones que incluyan condiciones de uso, requerimientos de

hardware, perfil de usuario.

● Elaborar carpetas técnicas del desarrollo.

● Validación interna de diseños.

● Capacitación a personal de postventa/comercial/marketing sobre el uso, requisitos,

alcance, limitaciones, etc. del desarrollo.

● Colaborar con el área de sistemas en el desarrollo de nuevos soft y/o plataformas de

acuerdo con requerimientos y disponibilidad de recursos de proyectos.

Desarrollo de software

● Evaluación de alternativas de lenguajes y SO tendiente a optimizar los desarrollos

en cuantoa la relación costo-alcance del proyecto

● Programación de software de PC y sistemas embebidos para productos y procesos

Systel de acuerdo con especificaciones.

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.

● Colaborar en la realización, control y seguimiento de los diseños tercerizados

● Colaborar en la validación y aprobación de los productos tercerizados.

CONDICIONES DE TRABAJO

Horario: Lunes a Viernes de 8 a 17 hs – Modalidad de horario flexible +/- 2 horas.

Lugar físico: Planta

Contratación: Relación de dependencia

#BúsquedasIT



Requisitos


• Conocimientos: Indispensables

- Al menos alguno de los lenguajes como Java, C, C++: para desarrollo de aplicaciones Desktop, preferentemente de sistema embebidos.

-Conocimientos en bases de datos (PostgreSQL): Conceptos de arquitectura y diseño de base de datos.

-Conocimiento en arquitecturas cliente – servidor

-Metodología AGILE / SCRUM

Deseables

-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,

componentes básicos, microcontroladores)

-Conocimiento de arquitectura de redes: Conocimiento preferiblemente avanzado de

armado y configuración en (ethernet, wifi, TCP/IP, routers)

-Inglés básico

-Manejo básico de Jira



Detalles

Nivel mínimo de educación: Tecnicatura/técnico