senior software developer - Usaquén, Colombia - Trilliant Networks Colombia S.A.S.

    Trilliant Networks Colombia S.A.S.
    Trilliant Networks Colombia S.A.S. Usaquén, Colombia

    Encontrado en: Un mejor empleo CO C2 - hace 2 semanas

    Default job background
    De jornada completa
    Descripción
    – SENIOR SOFTWARE DEVELOPER


    Trilliant ofrece una plataforma de comunicaciones universal que está en la convergencia de la red inteligente, la ciudad inteligente y las aplicaciones globales del Internet Industrial de las Cosas (IIoT).

    Reunimos Soluciones multitecnológicas, capacidades globales y comunicaciones de misión crítica para ofrecer soluciones a prueba de futuro.


    Somos una plataforma de comunicación multitecnológica integrada y agnóstica de dispositivos que proporciona flexibilidad para equilibrar las capacidades tecnológicas con las necesidades económicas.

    En Trilliant, estamos comprometidos con las mejores soluciones de su clase que permiten a nuestros clientes y a los suyos conectar el mundo de las cosas.


    Somos una empresa con igualdad de oportunidades que ofrece amplios paquetes de beneficios y compensación con una selección de programas de seguros.

    Tenemos entornos de trabajo dinámicos y de colaboración con algunos de los empleados más brillantes del mundo. Invertimos en las personas y ofrecemos oportunidades para que nuestros empleados crezcan de la mano de nuestro negocio.

    Descripción del puesto


    Diseñar y construir soluciones de software de proyectos relacionados a la Suite Trilliant de acuerdo con los requerimientos, para garantizar el cumplimiento a las necesidades del área de Producto.

    Le reporta al Technical Lead.

    Responsabilidades del puesto

    • Diseñar y construir las soluciones de software alineados con la arquitectura de la Suite, para garantizar la mantenibilidad y flexibilidad del producto.
    • Verificar y ajustar las soluciones de software, para asegurar la calidad y el cumplimiento de las necesidades del Cliente.
    • Ajustar y corregir los casos reportados en la Suite Trilliant, para asegurar el correcto desempeño de las funcionalidades del software.
    Requisitos del puesto

    • 4 años de experiencia en el manejo de al menos un lenguaje de programación, Python, javascript, C #, Java, t-sql, pl-sql.
    • Conocimiento de programación orientada a objetos.
    • Manejo intermedio de ORMs y lenguaje SQL
    • Conocimientos aplicados sobre metodologías ágiles de desarrollo y prácticas de DevOps
    • Conocimientos básicos de desarrollo de software con contenedores Docker
    • Manejo de UML para modelos de software
    • Conocimiento básico sobre prácticas de seguridad en aplicaciones Web.
    • Manejo de bases de datos (Oracle o SQL Server o Postgresql).
    • Conocimientos básicos en orquestación de componentes, computación distribuida a través de microservicios, tecnologías de bigdata, computación en la nube.
    • Conocimientos en Frameworks MVC, DevExpress, Entity Framework, HTML5, Angular, y/o Frameworks JavaScript
    • Capacidad de análisis
    • Creatividad
    • Destreza comunicativa.
    • Autodesarrollo
    • Capacidad de investigación
    Educación/Certificación

    • Tecnólogo o Profesional en Ingeniería de Sistemas o afines.
    • Nivel de inglés B1
    Deseable

    • Especialización en Ingeniería de software o arquitectura de aplicaciones.
    Valores Trilliant

    • Nos APASIONA encontrar las soluciones adecuadas para nuestros clientes.
    • Somos RESPONSABLES, hacemos lo que decimos y nos esforzamos por la excelencia.
    • Tenemos CONFIANZA y miramos hacia el futuro con optimismo y un espíritu de poder hacer.
    • Estamos ENERGIZADOS sobre las posibilidades que podemos crear para empresas, comunidades y personas.