Desarrollador sm 1

Referencia: HCM/VAC/000009

Bogotá, D.C. - Colombia
SOPORTE E INFRAESTRUCTURA

Se requiere Desarrollador SM1 con actitud proactiva, orientación a resultados y habilidades técnicas para apoyar el desarrollo, mantenimiento y mejora de nuestras soluciones tecnológicas internas y para clientes. El cargo tiene como propósito participar en el ciclo completo de desarrollo de software, garantizando la calidad, funcionalidad y estabilidad de los sistemas implementados.


Aplica ahora!

¿Qué estamos buscando?

Buscamos un profesional con sólida experiencia técnica y una marcada orientación a la ingeniería de producto, capaz de traducir complejos requerimientos de negocio en soluciones de software robustas, escalables y mantenibles.

El titular de este puesto será responsable de la arquitectura, diseño y construcción de las funcionalidades centrales de nuestra suite (Contabilidad, Nómina, HIS, Producción, etc.)

Este rol es fundamental para la estrategia de I+D de la compañía, requiriendo una colaboración directa en la ejecución del roadmap de producto. Adicionalmente, el desarrollador actuará como soporte técnico de Nivel 3 (Sustaining), diagnosticando y resolviendo incidencias críticas para garantizar la estabilidad y continuidad operativa que requieren nuestros clientes.



  • FUNCIONES
  • Sostenibilidad y Calidad ("Sustaining"): Soporte Nivel 3: Ser el punto de escalamiento final para el área de Soporte e Infraestructura. Investigar y resolver los bugs más complejos que el soporte de Nivel 1 y 2 no pueden solucionar. Optimización: Identificar cuellos de botella y optimizar consultas de base de datos o procesos batch (ej. cálculo de nómina, corridas contables) para mejorar el rendimiento. Code Reviews: Revisar el código de desarrolladores Junior y otros Semi-Seniors, asegurando que se cumplan las buenas prácticas, la calidad y la coherencia del código.
  • Colaboración y Metodología: Autonomía: Gestionar tareas de mediana y alta complejidad de principio a fin, estimando tiempos y comunicando proactivamente los avances o bloqueos. Mentoría Ligera: Apoyar a los desarrolladores Junior en sus dudas técnicas del día a día. Documentación: Documentar las características técnicas clave de los nuevos desarrollos para el consumo interno y del equipo de Operaciones (implementación).
  • Desarrollo de "Core Product" (I+D): Diseño y Construcción: Tomar requerimientos del Roadmap de Producto (definidos por el Product Owner) y traducirlos en soluciones técnicas robustas, escalables y mantenibles dentro del framework de Odoo. Investigación: Proponer y evaluar nuevas tecnologías, librerías de Python o metodologías que puedan mejorar nuestros módulos. Modelado de Datos: Diseñar y optimizar la estructura de la base de datos (PostgreSQL) para soportar nuevos procesos de negocio complejos. Desarrollo Full-Stack: Trabajar tanto en el backend (lógica de negocio, ORM, Python) como en el frontend (vistas XML, JavaScript/QWeb) para entregar una funcionalidad completa.
  • REQUISITOS MINIMOS
  • Experiencia: 2-5 años de experiencia demostrable en desarrollo de software.
  • Python (Core): Nivel intermedio-avanzado en Python. No solo sintaxis, sino comprensión de su modelo de objetos, manejo de excepciones y librerías estándar.
  • Framework Odoo (Indispensable): Experiencia comprobable desarrollando módulos nuevos en Odoo (no solo modificando vistas). Debe entender el ORM, la arquitectura de módulos, el sistema de vistas (XML) y la seguridad de Odoo.
  • Base de Datos: Sólido conocimiento de PostgreSQL. Capacidad para escribir y entender consultas SQL complejas (aunque se priorice el ORM), y entender conceptos como índices y transactions.
  • Frontend Web: Experiencia con las tecnologías web de Odoo (JavaScript, QWeb) para crear interfaces dinámicas y funcionales.
  • Control de Versiones: Dominio de Git (branches, merges, pull requests) para trabajo en equipo.
  • Resolución de Problemas
  • Abstracción de Negocio
  • Autonomía y Proactividad
  • Comunicación
  • Atención al Detalle
  • DESEABLES
  • Experiencia previa en desarrollo de ERPs (SAP, NetSuite, o competidores de Odoo).
  • Conocimiento funcional en alguna de las áreas que cubren: Contabilidad, Facturación Electrónica, HIS, Nómina, Manufactura.
  • Experiencia con integración de APIs (REST, SOAP).
  • Conocimientos de metodologías ágiles (Scrum/Kanban).

¿Qué ofrecemos?

Día libre por cumpleaños.

Día libre por mudanza.

Modalidad de trabajo híbrido (presencial y remoto según necesidades).

Oportunidades de crecimiento y desarrollo dentro de la empresa.

Actividades de integración y teambuilding.

Apoyo a la formación académica relacionada con el cargo.

Capacitación y desarrollo profesional continuo.