Ingeniero De Software Senior (Cuernavaca)

Ingeniero De Software Senior (Cuernavaca)

03 nov
|
Placements24
|
Cuernavaca

03 nov

Placements24

Cuernavaca

Ingeniero de Software Remoto

Nuestro cliente está buscando un talentoso Ingeniero de Software para unirse a su equipo de desarrollo, con la posibilidad de trabajar completamente remoto desde cualquier lugar. Serás una pieza fundamental en el diseño, desarrollo y mantenimiento de nuestras aplicaciones de software innovadoras. Colaborarás con un equipo global de ingenieros, diseñadores y gerentes de producto para crear experiencias de usuario excepcionales y soluciones de alta calidad que impulsen nuestro crecimiento. Esta es una oportunidad fantástica para unirse a una cultura que valora la autonomía, la colaboración y el impacto, sin importar la ubicación geográfica.

Ubicaciones Disponibles

- Cuernavaca, Morelos
- Acapulco, Guerrero, MX
- Hermosillo, Sonora
- Monterrey, Nuevo León
- Otras ubicaciones compatibles con conexión estable a Internet

Responsabilidades

- Desarrollar y mantener código de alta calidad para aplicaciones web y/o móviles utilizando lenguajes y frameworks modernos.
- Colaborar con equipos de producto y diseño para definir y construir nuevas características.
- Participar activamente en revisiones de código, asegurando la calidad, el rendimiento y la mantenibilidad del software.
- Diseñar e implementar APIs RESTful eficientes y seguras.
- Resolver problemas técnicos complejos y optimizar el rendimiento de las aplicaciones.
- Contribuir a la mejora continua de los procesos de desarrollo y las herramientas utilizadas.
- Diseñar, desarrollar y mantener arquitecturas de software escalables y resilientes en plataformas cloud líderes (AWS, Azure, GCP).
- Implementar soluciones de infraestructura como código (IaC) utilizando herramientas como Terraform o CloudFormation.




- Desarrollar y optimizar pipelines de Integración Continua y Despliegue Continuo (CI/CD) para automatizar los procesos.
- Monitorizar el rendimiento de las aplicaciones y la infraestructura, identificando y resolviendo proactivamente problemas de rendimiento y disponibilidad.
- Escribir código limpio, eficiente y bien documentado siguiendo las mejores prácticas de desarrollo de software.
- Participar en la arquitectura de sistemas, la toma de decisiones técnicas y las revisiones de código.
- Identificar y solucionar cuellos de botella y errores de software, asegurando la estabilidad y el rendimiento de las aplicaciones.
- Contribuir a la arquitectura y la toma de decisiones técnicas.
- Actuar como mentor para ingenieros más junior, compartiendo conocimientos y mejores prácticas.
- Mantener una comunicación fluida y efectiva con todas las partes interesadas, a pesar de la naturaleza remota del puesto.
- Participar en ceremonias ágiles como sprints, stand-ups y retrospectives.
- Realizar pruebas unitarias, de integración y de extremo a extremo para asegurar la calidad del software.
- Depurar y resolver problemas técnicos complejos en entornos de producción.
- Adaptarse al desarrollo de soluciones escalables y eficientes en compartes de computación en la nube y la ingeniería de software.

Requisitos





- Experiencia sólida como Ingeniero de Software o Desarrollador.
- Dominio de al menos un lenguaje de programación backend (ej. Python, Java, Node.js) y/o frontend (React, Angular, Vue.js).
- Conocimiento de bases de datos relacionales y/o NoSQL.
- Experiencia con sistemas de control de versiones (Git) y metodologías ágiles.
- Excelentes habilidades de comunicación, especialmente en entornos remotos.
- Capacidad para trabajar de forma independiente y gestionar el tiempo eficazmente.
- Mínimo 5 años de experiencia en desarrollo de software profesional.
- Experiencia demostrada en lenguajes de programación backend modernos (ej. Python, Java, Go, Node.js).
- Sólidos conocimientos en arquitecturas de microservicios y principios de computación en la nube (AWS, Azure, GCP).
- Experiencia con bases de datos relacionales (PostgreSQL, MySQL) y NoSQL (Redis, DynamoDB).
- Dominio de herramientas de control de versiones como Git.
- Experiencia previa trabajando en equipos distribuidos y con metodologías ágiles.
- Excelentes habilidades de comunicación verbal y escrita en español.
- Capacidad para trabajar de forma autónoma y gestionar eficazmente el tiempo.
- Conexión a internet estable y un entorno de trabajo adecuado para el trabajo remoto.
- Licenciatura o Maestría en Ciencias de la Computación, Ingeniería de Sistemas, o un campo técnico relacionado.
- Experiencia con herramientas de CI/CD (Jenkins, GitLab CI, GitHub Actions) y contenedores (Docker, Kubernetes) es una gran ventaja.
- Conocimientos de redes, seguridad y sistemas operativos en entornos cloud.
- Familiaridad con metodología

📌 Ingeniero De Software Senior (Cuernavaca)
🏢 Placements24
📍 Cuernavaca

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: ingeniero de software senior (cuernavaca) / cuernavaca

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: ingeniero de software senior (cuernavaca) / cuernavaca