09 oct
|
E-IT
|
Monterrey
- 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 adecuado 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.
#J-18808-Ljbffr
📌 Programming Engineer (Monterrey)
🏢 E-IT
📍 Monterrey