Software Engineer

Hace 2 días

Santiago, Metropolitana de Santiago, Chile BC Tecnología Jornada completa $20 - $36 Por obra

En BC Tecnología somos una consultora de TI con personal experto en distintas áreas de tecnología. Creamos equipos de trabajo ágiles para clientes de servicios financieros, seguros, retail y gobierno, con foco en metodologías ágiles, cambio organizacional y desarrollo de productos. Participarás en proyectos innovadores dentro de equipos de Infraestructura Tecnología, Desarrollo de Software y Unidades de Negocio, ayudando a diseñar y construir soluciones modernas end-to-end: desde el entendimiento de procesos de negocio hasta la entrega de aplicaciones web, servicios backend, integraciones y componentes serverless en AWS.

Responsabilidades

  • Diseñar, desarrollar y mantener aplicaciones web y servicios backend.
  • Levantar, analizar y comprender procesos de negocio, transformándolos en soluciones técnicas.
  • Utilizar herramientas y frameworks de desarrollo asistido por IA para acelerar el ciclo de desarrollo.
  • Participar en el diseño técnico y definición de soluciones.
  • Desarrollar APIs, integraciones y procesos asíncronos.
  • Trabajar de manera autónoma, gestionando tareas y entregables.
  • Participar activamente en equipos bajo metodologías ágiles.
  • Colaborar en revisiones de código, buenas prácticas y mejora continua.

Conocimientos y experiencia esperada

Buscamos un/a Software Engineer con alta autonomía, capacidad para entender procesos de negocio y experiencia desarrollando soluciones modernas apoyadas por herramientas y frameworks de Inteligencia Artificial.

Requisitos

  • Experiencia desarrollando aplicaciones Fullstack o Backend.
  • Experiencia trabajando con NestJS y React.
  • Manejo de bases de datos relacionales y NoSQL (MongoDB y PostgreSQL).
  • Experiencia con arquitecturas serverless y procesamiento asíncrono en AWS (por ejemplo, Lambda y SQS).
  • Conocimiento de metodologías ágiles como Scrum o Kanban.
  • Experiencia utilizando herramientas de IA aplicadas al desarrollo de software.
  • Capacidad para comprender requerimientos funcionales y procesos de negocio.

Stack Tecnológico

  • Backend: Node.js, NestJS.
  • Frontend: React.
  • Cloud / AWS: Lambda, SQS.
  • Bases de datos: MongoDB, PostgreSQL.
  • APIs: REST y arquitecturas orientadas a servicios.
  • Control de versiones y entrega: Git y herramientas de CI/CD.

Competencias clave

autonomía, orientación a la mejora continua, colaboración efectiva en revisiones de código y mentalidad de aprendizaje continuo.

Stack y contexto (deseable)

Valoramos especialmente experiencia previa en diseño técnico de soluciones, definición de APIs e integraciones, y trabajo con procesamiento asíncrono. También es deseable haber participado en equipos ágiles con prácticas de revisión de código, estandarización de buenas prácticas y mejora continua usando Git y procesos de CI/CD. Si has aplicado herramientas y frameworks de IA para acelerar desarrollo (por ejemplo, para mejorar productividad o apoyar tareas del ciclo de ingeniería), será un plus.

En BC Tecnología promovemos un ambiente de trabajo colaborativo que valora el compromiso y el aprendizaje constante. Nuestra cultura se orienta al crecimiento profesional a través de la integración y el intercambio de conocimientos entre equipos.

La modalidad híbrida que ofrecemos, ubicada en Las Condes, permite combinar la flexibilidad del trabajo remoto con la colaboración presencial, facilitando un mejor equilibrio y dinamismo laboral.

Participarás en proyectos innovadores con clientes de alto nivel y sectores diversos, en un entorno que fomenta la inclusión, el respeto y el desarrollo técnico y profesional.