Programming Engineer

E IT

Monterrey

Hybrid

MXN 100,000 - 134,000

Part time

3 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Remoto completo
Mentoría de ingenieros senior
Formación continua y proyectos desafi

Job summary

E IT ofrece una práctica de Ingeniería de Software 100% remota para estudiantes, basada en Monterrey y trabajo colaborativo con equipos globales. El rol combina desarrollo backend y frontend, con mentoría de ingenieros senior y foco en proyectos modernos que impactan al usuario final.

Se busca estudiantes de últimos semestres en Ingeniería de Sistemas o Informática, con conocimientos en Python, Java, C++ o JavaScript, y manejo de Git.

Qualifications

  • Estudiante de últimos semestres o recién egresado en Ingeniería de Sistemas, Informática o campo afín.
  • Conocimiento de al menos un lenguaje de programación backend (p. ej. Python, Java, C#, Node.js).
  • Comprensión de estructuras de datos, algoritmos y principios de diseño de software.

Responsibilities

  • Asistir en el diseño, desarrollo y depuración de código para aplicaciones y sistemas internos.
  • Participar activamente en revisiones de código, proporcionando feedback constructivo.
  • Colaborar con desarrolladores senior y equipos de producto para comprender requisitos y entregar soluciones eficientes.
  • Apoyar en la implementación de pruebas automatizadas para garantizar la calidad del software.
  • Contribuir a la documentación técnica y a la base de conocimientos del equipo de ingeniería.

Skills

Python
Java
C++
JavaScript
Git

Education

Estudiante de Ingeniería de Sistemas / Informática o similar

Job description

  • Ofertas de Programming Engineer en Monterrey
¡Lo siento! ¿Qué no te gustó de este trabajo?

El trabajo no coincide con mi búsqueda

Descripción de trabajo irrelevante

Muy pocos detalles / Falta de información

El trabajo parece obsoleto

Sospechoso / Parece una estafa

Otro (por favor especificar).

Gracias por tus comentarios.

Su aportación nos ayuda a mejorar nuestro servicio.

Software Development Specialist
Desarrollador Full Stack Senior con fuerte inclinación y dominio en arquitecturas BackEnd y bases de datos relacionales (SQL), pero con la capacidad técnica de liderar y optimizar la interfaz de usuario en el FrontEnd utilizando Angular.
El candidato ideal será el pilar del desarrollo de microservicios robustos y eficientes utilizando Kotlin, garantizando la integridad de los datos, la escalabilidad del sistema y una experiencia de usuario fluida y reactiva. Como miembro senior, guiará las decisiones técnicas, optimizará consultas complejas y asegurará las mejores prácticas de código en todo nuestro stack de desarrollo.
3. Responsabilidades Principales
Desarrollo BackEnd & Base de Datos (Foco Principal - 60%)
Diseño de Arquitectura: Diseñar, desarrollar y mantener microservicios y APIs RESTful altamente escalables y de bajo latencia utilizando Kotlin.
Modelado y Optimización SQL:Diseñar esquemas de bases de datos relacionales eficientes, escribir consultas complejas, optimizar índices y garantizar la integridad de los datos.
Seguridad y Rendimiento: Implementar mecanismos avanzados de autenticación, autorización y protección de datos, asegurando un rendimiento óptimo del servidor bajo alta demanda.
Desarrollo FrontEnd (40%)
Construcción de Interfaces: Desarrollador componentes web modulares, reutilizables y altamente responsivos utilizando Angular (versiones recientes) y TypeScript.
Integración Extremo a Extremo: Conectar de manera eficiente y limpia las APIs del BackEnd con el FrontEnd, gestionando de forma óptima los estados de la aplicación.
Calidad de Interfaz: Asegurar la consistencia visual, accesibilidad y compatibilidad del software entre diferentes navegadores y dispositivos.
Liderazgo Técnico & Buenas Prácticas
Revisión de Código: Conducir revisiones de código minuciosas (Code Reviews) para garantizar la calidad, legibilidad y mantenibilidad del software.
Mentoría: Apoyar en el crecimiento técnico de desarrolladores junior y mid-level dentro del equipo.
DevOps de Soporte: Colaborar en pipelines de integración y despliegue continuo (CI/CD) y contenedores (Docker/Kubernetes).
4. Perfil Técnico Requerido
Requisitos Excluyentes (Hard Skills)
Kotlin: 5+ años de experiencia sólida desarrollando en el BackEnd (Spring Boot, Ktor o frameworks similares).
SQL: Dominio avanzado en bases de datos relacionales (PostgreSQL, MySQL, SQL Server o Oracle), incluyendo optimización de queries y stored procedures.
Angular: 5+ años de experiencia comprobable desarrollando aplicaciones SPA con Angular y ecosistema TypeScript.
Control de Versiones: Manejo avanzado de Git (Gitflow, branching strategies, manejo de conflictos).
Requisitos Deseables (Nice to Have)
Experiencia con plataformas cloud (AWS, Azure o GCP).
Familiaridad con Docker, Kubernetes y herramientas de CI/CD (GitHub Actions, GitLab CI o Jenkins).
Conocimiento en metodologías ágiles (Scrum / Kanban).
5. Habilidades Blandas (Soft Skills)
Comunicación Asertiva: Capacidad para explicar conceptos técnicos complejos tanto a perfiles de ingeniería como a stakeholders de negocio.
Resolución de Problemas: Enfoque analítico para diagnosticar y solucionar fallas críticas en sistemas distribuidos.
Autonomía: Alta capacidad de gestión del tiempo y toma de decisiones técnicas fundamentadas.

¿Este trabajo es un acierto o un fracaso?
¿Este trabajo es un acierto o un fracaso?
¿Este trabajo es un acierto o un fracaso?
Prácticas de Ingeniería de Software Remota

Una empresa tecnológica en expansión, con sede en Monterrey , ofrece una emocionante oportunidad para un Ingeniero de Software en Prácticas para unirse a su equipo de forma completamente remota. Este puesto es ideal para estudiantes ambiciosos que buscan aplicar sus conocimientos teóricos en un entorno de desarrollo profesional, trabajando en proyectos innovadores que impactan directamente en la experiencia del usuario. Tendrás la oportunidad de colaborar con equipos distribuidos globalmente, aprender metodologías ágiles y contribuir al ciclo de vida completo del desarrollo de software, todo desde la comodidad de tu hogar.

  • Asistir en el diseño, desarrollo y depuración de código para aplicaciones y sistemas internos.
  • Participar activamente en revisiones de código, proporcionando y recibiendo feedback constructivo.
  • Colaborar con desarrolladores senior y equipos de producto para comprender los requisitos y entregar soluciones eficientes.
  • Apoyar en la implementación de pruebas automatizadas para garantizar la calidad y la fiabilidad del software.
  • Contribuir a la documentación técnica y a la base de conocimientos del equipo de ingeniería.
  • Estudiante de últimos semestres o recién egresado de Ingeniería en Sistemas, Ciencias de la Computación o campo afín.
  • Comprensión de estructuras de datos, algoritmos y principios de diseño de software.
  • Habilidades de comunicación excelentes y capacidad para trabajar de forma autónoma y colaborativa en un entorno remoto .
  • Fuerte deseo de aprender sobre desarrollo de software, ingeniería backend o frontend, y metodologías ágiles.
Acerca del Puesto

Una empresa tecnológica en expansión, con sede en Monterrey , ofrece una emocionante oportunidad para un Ingeniero de Software en Prácticas para unirse a su equipo de forma completamente remota. Este puesto es ideal para estudiantes ambiciosos que buscan aplicar sus conocimientos teóricos en un entorno de desarrollo profesional, trabajando en proyectos innovadores que impactan directamente en la experiencia del usuario. Tendrás la oportunidad de colaborar con equipos distribuidos globalmente, aprender metodologías ágiles y contribuir al ciclo de vida completo del desarrollo de software, todo desde la comodidad de tu hogar.

  • Asistir en el diseño, desarrollo y depuración de código para aplicaciones y sistemas internos.
  • Participar activamente en revisiones de código, proporcionando y recibiendo feedback constructivo.
  • Colaborar con desarrolladores senior y equipos de producto para comprender los requisitos y entregar soluciones eficientes.
  • Apoyar en la implementación de pruebas automatizadas para garantizar la calidad y la fiabilidad del software.
  • Contribuir a la documentación técnica y a la base de conocimientos del equipo de ingeniería.
  • Estudiante de últimos semestres o recién egresado de Ingeniería en Sistemas, Ciencias de la Computación o campo afín.
  • Conocimiento de al menos un lenguaje de programación como Python, Java, C++ o JavaScript.
  • Comprensión de estructuras de datos, algoritmos y principios de diseño de software.
  • Habilidades de comunicación excelentes y capacidad para trabajar de forma autónoma y colaborativa en un entorno remoto .
  • Fuerte deseo de aprender sobre desarrollo de software, ingeniería backend o frontend, y metodologías ágiles.
  • Prácticas profesionales completamente remotas , permitiendo flexibilidad geográfica.
  • Oportunidad de trabajar en proyectos desafiantes y de vanguardia.
  • Capacitación continua y mentoría personalizada por ingenieros experimentados.
  • Exposición a un entorno de trabajo internacional y colaborativo.
  • Compensación competitiva y la posibilidad de una oferta de empleo post-prácticas.
¿Este trabajo es un acierto o un fracaso?

Nuestro cliente está buscando un Prácticas de Desarrollo Backend Remotas proactivo y con gran capacidad de aprendizaje para unirse a su equipo de tecnología. Te enfocarás en el desarrollo y mantenimiento de la lógica del lado del servidor, bases de datos y APIs que impulsan nuestras aplicaciones. Trabajarás en un entorno de desarrollo colaborativo y ágil , aplicando las mejores prácticas de ingeniería de software y aprendiendo sobre arquitecturas escalables. Esta es una oportunidad excepcional para ganar experiencia práctica en el desarrollo backend en un contexto totalmente remoto, contribuyendo a la creación de soluciones robustas y eficientes.

  • Asistir en el desarrollo de APIs RESTful y microservicios utilizando lenguajes como Python, Java o Node.js.
  • Colaborar en el diseño y la optimización de bases de datos relacionales y NoSQL.
  • Participar en la escritura de código limpio, eficiente y bien documentado.
  • Ayudar a implementar pruebas unitarias y de integración para asegurar la calidad del software.
  • Trabajar en la resolución de bugs y problemas de rendimiento en sistemas existentes.
  • Apoyar en la integración de sistemas y servicios de terceros.
  • Estudiante de Ingeniería de Sistemas, Informática o campo técnico similar.
  • Conocimiento básico de al menos un lenguaje de programación backend (ej. Python, Java, C#, Node.js).
  • Comprensión de conceptos de bases de datos (SQL y/o NoSQL).
  • Familiaridad con sistemas de control de versiones como Git.
  • Habilidad para trabajar de forma autónoma y gestionar el tiempo eficazmente en un entorno remoto.
  • Gran interés en aprender sobre arquitecturas de software, patrones de diseño y desarrollo escalable .
Acerca del Puesto

Nuestro cliente está buscando un Prácticas de Desarrollo Backend Remotas proactivo y con gran capacidad de aprendizaje para unirse a su equipo de tecnología. Te enfocarás en el desarrollo y mantenimiento de la lógica del lado del servidor, bases de datos y APIs que impulsan nuestras aplicaciones. Trabajarás en un entorno de desarrollo colaborativo y ágil , aplicando las mejores prácticas de ingeniería de software y aprendiendo sobre arquitecturas escalables. Esta es una oportunidad excepcional para ganar experiencia práctica en el desarrollo backend en un contexto totalmente remoto, contribuyendo a la creación de soluciones robustas y eficientes.

Responsabilidades Clave
  • Asistir en el desarrollo de APIs RESTful y microservicios utilizando lenguajes como Python, Java o Node.js.
  • Colaborar en el diseño y la optimización de bases de datos relacionales y NoSQL.
  • Participar en la escritura de código limpio, eficiente y bien documentado.
  • Ayudar a implementar pruebas unitarias y de integración para asegurar la calidad del software.
  • Trabajar en la resolución de bugs y problemas de rendimiento en sistemas existentes.
  • Apoyar en la integración de sistemas y servicios de terceros.
Requisitos
  • Estudiante de Ingeniería de Sistemas, Informática o campo técnico similar.
  • Conocimiento básico de al menos un lenguaje de programación backend (ej. Python, Java, C#, Node.js).
  • Comprensión de conceptos de bases de datos (SQL y/o NoSQL).
  • Familiaridad con sistemas de control de versiones como Git.
  • Habilidad para trabajar de forma autónoma y gestionar el tiempo eficazmente en un entorno remoto.
  • Gran interés en aprender sobre arquitecturas de software, patrones de diseño y desarrollo escalable .
Beneficios
  • Experiencia práctica y formación continua en tecnologías backend de vanguardia.
  • Oportunidad de trabajar en un entorno completamente remoto y flexible.
  • Mentoría por parte de desarrolladores senior con experiencia en la industria.
  • Participación en proyectos desafiantes y de alto impacto.
  • Potencial de crecimiento y futuras oportunidades laborales dentro de la empresa.
¿Este trabajo es un acierto o un fracaso?
  • Sea descubierto por los mejores empleadores.
  • Postúlate a empleos con un solo clic.
  • Recibe recomendaciones laborales personalizadas.
Envíame este trabajo por correo electrónico

Por favor, espere mientras enviamos su solicitud.

En breve recibirá los detalles del trabajo por correo electrónico.

Reportar Trabajo

Motivo de la denuncia

Detalles adicionales (opcional)

Informe enviado. Gracias por sus comentarios.

Enlace de la oferta de trabajo copiado al portapapeles.

No se pudo copiar la URL al portapapeles.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Developer + Apx (Híbrido)
Java Developer + Apx (Híbrido)

Capgemini Engineering • Aguascalientes

Remote
MXN 67,000 - 112,000
Prácticas remotas completas
Mentoría y capacitación continua
Proyecto internacional
Junior Software Engineer
Junior Software Engineer

Outset Medical, Inc. • Mexicali

Remote
MXN 201,000 - 290,000
Prácticas remuneradas
Mentoría
Desarrollo profesional
Java Backend Engineer - Rest Apis & Microservices
Java Backend Engineer - Rest Apis & Microservices

Palo IT • Gómez Palacio

Remote
MXN 89,000 - 167,000
Experiencia práctica en backend
Totalmente remoto
Mentoría de ingenieros senior
+2
Technical Leader Web Java Sr
Technical Leader Web Java Sr

Softtek • Guadalupe

Remote
MXN 78,000 - 123,000
Beca mensual
Flexibilidad horaria
Mentoría con desarrolladores senior
Ai-Powered Self-Serve Backend Engineer
Ai-Powered Self-Serve Backend Engineer

Lyft • Xico

Remote
MXN 89,000 - 179,000
Remoto total
Mentoría con developers senior
Proyectos desafiantes
(2120) Ingeniero De Desarrollo De Software Embebido - Displays/Middleware
(2120) Ingeniero De Desarrollo De Software Embebido - Displays/Middleware

Alten México • Santiago de Querétaro

On-site
MXN 900,000 - 1,500,000
Salario competitivo
Trabajo remoto
Beneficios de salud de primer nivel
+1
Solution Engineer-2
Solution Engineer-2

Hydro Systems Co • Monterrey

Hybrid
MXN 89,000 - 134,000
Remoto
Capacitación continua y mentoría
Compensación competitiva
+1
Líder De Ventas Digital Con Comisión Quincenal
Líder De Ventas Digital Con Comisión Quincenal

Concredito • Hermosillo

Hybrid
MXN 56,000 - 89,000
Remoto
Flexibilidad horaria
Formación continua
+2
Lider De Colocación De Creditos
Lider De Colocación De Creditos

Concredito • Valladolid

Remote
MXN 600,000 - 900,000
Salario competitivo
Trabajo remoto total
Desarrollo profesional
+2
Ejecutivo De Ventas De Autos Nuevos – Liderazgo Y Comisiones
Ejecutivo De Ventas De Autos Nuevos – Liderazgo Y Comisiones

Grupo Kasa Automotriz • Xico

Remote
MXN 420,000 - 780,000
Salario base competitivo y comisiones
Totalmente remoto
Equipo necesario proporcionado
+2