Desarrollador de back-end

Hace 3 días

Fagua, Cundinamarca, Colombia Financial Systems Company - iCS | Una empresa de CSI Jornada completa $ 113 - $ 189 Por obra

Join to apply for the Desarrollador de back-end role at Financial Systems Company - iCS | Una empresa de CSI

Una multinacional latinoamericana establecida en Colombia, líder en automatización de cobranza. Contamos con más de 30 años de experiencia y nos destacamos por brindar y desarrollar soluciones tecnológicas innovadoras para el proceso de Cobranza. Sabemos que una gran tecnología comienza con un gran talento y diversidad de pensamiento. Nuestro negocio se basa en el aprendizaje e innovación constante, el trabajo en equipo y la pasión por lo que hacemos, afianzamos nuestra cultura cada día y buscamos talentos que quieran dejar huella en el mundo.

🔍 ¿Qué harás en este rol?

Profesional responsable de diseñar, implementar y mantener la lógica del lado del servidor de una aplicación. Trabaja detrás de escena y garantiza que los datos, servicios y funciones del servidor se entreguen al usuario de manera eficiente y segura.

🛠️ Lo que buscamos en ti:

Educación Profesional o Tecnólogo en carreras de sistemas o afines, o 1 año de experiencia relacionada. Experiencia.

  • Experiencia con manejo de herramientas de aplicaciones móviles, servidores de aplicaciones como Apache Tomcat y control de versiones como GIT. Herramientas/Tecnologías.
  • Herramientas de desarrollo colaborativo: Git, Docker.
  • Plataformas de despliegue y CI/CD: AWS, Azure, Jenkins. Formación.
  • Conocimiento técnico y funcional de iCS. (Deseable)
  • Fundamentos de Programación y Algoritmos.
  • Desarrollo de Aplicaciones Web con Frameworks.

📌 Algunas de tus responsabilidades serán:

  • Aplicar y mantener los estándares y metodologías de desarrollo implementadas en la organización.
  • Realizar el desarrollo (nuevas o existentes funcionalidades), ajustes, soporte y mantenimiento de aplicaciones y servicios.
  • Definir casos y codificar pruebas unitarias de los módulos para asegurar que cumplan con las especificaciones del diseño, afianzado la calidad y seguridad de la aplicación.
  • Trabajar de la mano del equipo funcional, para seleccionar las alternativas que resuelvan de la mejor forma lo que el usuario final necesita.
  • Encontrar soluciones eficientes que ayuden a agilizar el trabajo de su equipo.
  • Entender los problemas que se puedan presentar con nuestros clientes y estimar soluciones prácticas para ellos.
  • Diseñar y mantener bases de datos: crear estructuras de base de datos eficientes y escalables para almacenar y recuperar información.
  • Desarrollar APIs: crear interfaces de programación de aplicaciones para conectar el frontend con el backend.
  • Gestionar servidores: asegurarse de que los servidores funcionen correctamente, y abordar cuestiones de escalabilidad y balanceo de carga.
  • Implementar lógica de negocio: traducir los requisitos del negocio en código y funcionalidades.
  • Garantizar la seguridad: implementar medidas para proteger la aplicación contra amenazas y vulnerabilidades. Integración con otros servicios: conectar la aplicación con servicios de terceros o internos.
  • Optimización: mejorar la eficiencia y rendimiento del código y de las consultas a la base de datos.
  • Actualizaciones y mantenimiento: realizar mejoras y correcciones en el código ya existente.
  • Realizar controles de calidad sobre el producto.
  • Realizar la documentación técnica y manuales de usuario final.

Modalidad híbrida: 90% remoto, pero con oficinas disponibles si prefieres trabajar presencialmente.

Plan de desarrollo y formación para potenciar tu crecimiento.

Sé parte de un equipo apasionado y con visión de futuro.

Si cumples con los requisitos y quieres contribuir al éxito de una compañía líder en soluciones tecnológicas, postúlate ahora.