¡Activa las notificaciones laborales por email!

IT System Programmer

Aluminio de Baja California, S.A de C.V.

Tijuana

Presencial

MXN 400,000 - 600,000

Jornada completa

Hace 10 días

Descripción de la vacante

Una empresa de aluminio en Baja California busca un desarrollador de software con al menos 5 años de experiencia. El rol implica análisis, diseño, desarrollo y mantenimiento de software, asegurando soluciones de alta calidad. Se requieren habilidades en optimización de estructuras de datos y un alto nivel de inglés. Ofrecemos un ambiente dinámico para crecer profesionalmente.

Formación

  • Mínimo 5 años de experiencia en roles relacionados con el desarrollo de software.
  • Crear aplicaciones web, interfaces, APIs, automatizaciones y reportes.
  • Realizar pruebas unitarias y de integración, identificar y solucionar problemas.

Responsabilidades

  • Encargado de realizar el análisis, diseño, desarrollo, pruebas y mantenimiento de software.
  • Tomar decisiones arquitectónicas y técnicas para implementar soluciones avanzadas.
  • Crear y mantener documentación técnica y de usuario para las aplicaciones.

Conocimientos

Optimización de estructuras y algoritmos de datos
Inglés avanzado (90% lectura, 85% escrito)

Educación

Licenciatura en sistemas, Ingeniería en computación o afín
Descripción del empleo

Encargado de realizar el análisis, diseño, desarrollo, pruebas y mantenimiento de software, aportando su vasta experiencia y conocimiento al equipo y a sí mismo, para optimizar el uso de los recursos. Se espera que tome decisiones arquitectónicas y técnicas con el objetivo de implementar soluciones avanzadas y de alta calidad. Su misión principal es garantizar que estas soluciones satisfagan los requisitos del cliente y cumplan con los estándares y directrices de la compañía. Asimismo, tiene la responsabilidad crítica de preservar en todo momento la integridad y seguridad de los datos.

  • Mínimo 5 años de experiencia en roles relacionados con el desarrollo de software
  • Licenciatura en sistemas, Ingeniería en computación o afín.
  • Inglés: 90% lectura de comprensión, 85% escrito e inglés conversacional.
  • Optimización de estructuras y algoritmos de datos.
  • Elaborar especificaciones técnicas minuciosas y diseñar arquitecturas de software, algoritmos y diagramas de flujos que respalden integralmente los requisitos del proyecto, logrando una óptima utilización de recursos y garantizando la eficacia del sistema.
  • Crear aplicaciones web, interfaces, APIs, automatizaciones y reportes mediante la escritura de código limpio, reutilizable y eficiente, en estricta conformidad con las especificaciones. Priorizando la usabilidad del usuario al tiempo que se integran componentes de terceros y propios. Todo ello en total alineación con los estándares y directrices de la compañía.
  • Realizar pruebas unitarias y de integración, identificar y solucionar problemas y errores de manera efectiva.
  • Mantener y actualizar aplicaciones existentes, detectando y realizando mejoras de rendimiento y seguridad.
  • Además, se encarga de la expansión de las capacidades de los sistemas mediante la incorporación de nuevas funcionalidades.
  • Identificar oportunidades de mejora en las aplicaciones existentes y proponer soluciones para optimizar la eficiencia y la productividad.
  • Crear y mantener documentación técnica y de usuario para las aplicaciones, con el propósito de facilitar el control de cambios, así como mejorar la comprensión y el uso eficaz de las distintas aplicaciones.
Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.