What are the responsibilities and job description for the Sofware Developer Sr position at RBC Regional Business Colombia SAS?
Software Developer Java 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, o peticiones específicas de API. Funciones: • 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 de web service y API´S (proyectos en Oracle, azure service). Conocimiento Técnico Requerido: • Indispensable Java, .Net o C • Algoritmos y estructuras de datos. • Conocimiento sobre API REST • 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. • Mulesoft. 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. Somos la plataforma líder de soluciones de valor agregado y productos tecnológicos en América Latina y el Caribe. Nuestra misión es potenciar el crecimiento de las personas, organizaciones y comunidades en América Latina y el Caribe, conectándolos con lo último en tecnología, facilitando su digitalización, generando así un impacto favorable que impulse el desarrollo tecnológico en la región. Esta sinergia de crecimiento comienza con nuestros colaboradores porque estamos altamente comprometidos en su crecimiento tanto personal como profesional para poder conocer y descubrir su máximo potencial dando así el mejor servicio a nuestros fabricantes y clientes. ¡Nuestro crecimiento depende del suyo! We are the leading platform for value-added solutions and technology products in Latin America and the Caribbean. Our mission is to promote the growth of people, organizations, and communities in Latin America and the Caribbean, connecting them with the latest technology, facilitating their digitalization, thus generating a favorable impact that drives technological development in the region. This synergy of growth begins with our employees because we are highly committed to their personal and professional growth in order to know and discover their maximum potential, thus giving the best service to our vendors and customers. Our growth depends on yours!