Software Developer Sr

Bogotá, Colombia Tiempo completo
💰 Salario
A convenir
💼 Oferta para Usuarios
Modelo B2B / Servicios a empresasB2B / Ventas de productos a empresas
Especialidades

Descripción

En este rol, tendrás la oportunidad de:

Diseñar, desarrollar o mantener (programar, adaptar e integrar) componentes o subconjuntos de software (clases, módulos, subsistemas, programas en general) conforme a especificaciones (funcionales y técnicas) para ser integrados en aplicaciones específicas.

Funciones:


  • Aplicar mejoras continuas al ERP.
  • Diseñar, desarrollar, adaptar, extender e integrar soluciones de software existentes.
  • Aplicar mejoras continuas sobre los desarrollos en relación con la funcionalidad, la seguridad y la viabilidad económica.
  • Garantizar las conexiones de los sitios, bases de datos y detectar conflictos con las aplicaciones.
  • Entregar a través de la totalidad del ciclo de vida de aplicaciones concepto, diseño, desarrollo, implementación, prueba y soporte.
  • Aplicar metodologías ágiles en los procesos de desarrollo.
  • Manejo de estándares de codificación.
  • Manejar las herramientas definidas por la compañía para la gestión de los desarrollos.

Requisitos para el rol:

Formación Académica: Ingeniero de Sistemas, Ingeniero electrónico, Ingeniero de software.

Experiencia: 5 años de experiencia en total y al menos 2-3 años en desarrollos de proyectos de desarrollo librerías de procedimientos, web services ( soap/rest ) desarrollados en progress OpenEdge 4GL.

Conocimiento Técnico Requerido:


  • Indispensable Progress open Edge 4GL,
  • Análisis y diseño de base de datos en progress (tablas, Índices),
  • Diseño de aplicaciones,
  • Desarrollo de mejoras a Software desarrollados en Progress 4GL.
  • inglés Intermedio - avanzado (deseable)
  • Algoritmos y estructuras de datos.
  • Conocimiento de métodos de autentificación y autorización
  • Dominio de lenguajes de programación (Paradigmas: Estructurados, Orientado a Objetos, etc.).
  • Conocimientos en manejo de base de datos Relacionales y No Relacionales.
  • Conocimiento de herramientas de control de versiones como GIT u otros.
  • Conocimientos de patrones de software empresarial.
  • Manejo de herramientas para la gestión de requerimientos y ambientes de desarrollo.

Valoramos las siguientes competencias:


  • Iniciativa, proactividad y capacidad de análisis para la resolución de problemas.
  • Flexibilidad en sus enfoques de las situaciones y búsqueda permanente de la calidad.
  • Actuar ateniéndose a un orden propio que le facilite el acceso a lo que pueda necesitar.
  • Conocimientos, metodologías y modelos de calidad para la industria del software.
  • Capacidad de trabajar en equipo, estando dispuesto a preguntar, a compartir información y conocimientos y a tomar en cuenta a los usuarios.

¿Por qué Intcomex?

Intcomex es la plataforma líder de soluciones con valor agregado, productos tecnológicos y solución Cloud en América Latina y el Caribe.

Tenemos la experiencia para comprender la diversidad de cada uno de los mercados latinoamericanos y la flexibilidad para adaptar nuestro plan global de ser el distribuidor de tecnología de elección cubriendo las necesidades del mercado.


Habilidades que necesitamos

Progress open Edge 4GL
Algoritmos
Estructuras de datos
Git

Beneficios

Desarrollo profesional

Oportunidad de crecer