Software Engineer Backend- Semi senior

Responsabilidades

Diseñar, desarrollar y mantener aplicaciones y servicios utilizando buenas prácticas de ingeniería de software.

Participar activamente en ceremonias ágiles (como daily stand-ups, sprint planning, retrospectives).

Colaborar estrechamente con Business Experts, diseñadores UX/UI y otros stakeholders para entregar valor continuo.

Escribir código limpio, testeable y mantenible.

Diseñar, implementar y ejecutar distintos tipos de pruebas (unitarias, de integración, contract testing, etc.) para asegurar la calidad del software.

Trabajar con los equipos de infraestructura y delivery, que se encarga de los pipelines de CI/CD, para garantizar despliegues eficientes y seguros.

Desplegar soluciones en ambientes cloud, considerando aspectos de escalabilidad, seguridad y resiliencia.

Monitorear el rendimiento de las soluciones en producción, identificando y resolviendo proactivamente posibles incidentes.

Documentar soluciones técnicas y compartir conocimiento con el equipo.

Requisitos mínimos

Technical Skills

Code Fluency, Diseño de software, Operación y optimización, Diseño de arquitectura, Seguridad por diseño y por defecto, Ingeniería AI-First, Gestión de deuda técnica, Promotor de requisitos no funcionales, Fluidez en datos, Orquestación Humano - IA, Liderazgo técnico, Diseño y gestión de APIs, Ingeniería de bases de datos, Sistemas basados en eventos, Sistemas auto-recuperables, Infraestructura como código, Observabilidad y Monitoreo, Ingeniería de costos y rendimiento, DevEx Enablement, AI-Enhanced Operations, Arquitectura de UI, Accesibilidad e inclusión, Optimización de rendimiento, Personalización impulsada por IA

Technological Knowledge

Git, Gitlab, AI Assistants para coding (Cursor, Claude, Gemini, etc, Springboot, Cloud, Grafana, GCP, GKE, Cloud Run, Microservicios, SonarQube, Unit testing, Integration testing, E2E testing, Troubleshooting, Performance, Observability avanzada, Diseño distribuido, Event-driven, Secure coding básico, SAST/DAST avanzado, Uso de AI en coding, AI avanzada (agents, pipelines), Code quality awareness, Gestión formal deuda, Escalabilidad, SQL, Modelado, Data pipelines, REST APIs, PostgreSQL, Pub/Sub, Docker, Kafka, Analytics, API Gateway, Containers, FinOps awareness, Scaling, BigQuery, Akamai, Frameworks FE, BI tools, Storytelling avanzado, Dashboards, Querying, Data analysis, SSR frameworks, WCAG, A/B testing, Terraform, GitOps (ArgoCD), Prometheus, CI/CD, AIOps, IaC principles, Declarative infra, Metrics/logs, Cloud infra,

Requisitos deseables

Importante: colaborar en iniciativas frontend cuando las necesidades del producto lo requieran React