ingeniero senior de desarrollo de software

hace 7 días


Municipio La Guardia, Bolivia Millicom (Tigo) A tiempo completo

Would you like to help us achieve our purpose of connecting more people, improve their lives and develop our communities? If so, Tigo is for you

We believe in innovation, we adapt and are agents of change. Our customers are at the center of everything we do.

Come and grow with our team, where together we will transform lives and communities. Additionally, you will have the opportunity to participate in challenging projects and bring your innovative ideas.

This is your opportunity, come and be part of Sangre Tigo

Apply right now

INGENIERO SENIOR DE DESARROLLO DE SOFTWAREPropósito del puesto

El Ingeniero Sr de Desarrollo de Software es responsable de desarrollar y mantener componentes de software robustos, escalables y eficientes que soporten los servicios y sistemas de la organización, este rol tiene el objetivo de cumplir con los requerimientos funcionales y técnicos definidos por los equipos de producto y arquitectura, asegurando la calidad, seguridad y rendimiento del código entregado.

El Ingeniero de Desarrollo de Software trabaja estrechamente con arquitectos de software y equipos de QA para garantizar que las soluciones desarrolladas cumplan con los estándares establecidos en la empresa y respondan a las necesidades estratégicas del negocio.

Responsabilidades
  • Desarrollar componentes backend de alto rendimiento y escalabilidad: Implementar componentes backend eficientes que manejen grandes volúmenes de datos y tráfico sin comprometer el rendimiento, optimizando el código para garantizar tiempos de respuesta rápidos.
  • Implementar soluciones técnicas que cumplan con los requerimientos funcionales y no funcionales establecidos: Desarrollar soluciones que resuelvan los problemas de negocio, cumpliendo con requisitos de rendimiento, seguridad y fiabilidad, y aplicando las mejores prácticas para asegurar la escalabilidad y el mantenimiento a largo plazo.
  • Codificar pruebas de rendimiento y pruebas automatizadas para garantizar la estabilidad y eficiencia de las soluciones desarrolladas: Crear pruebas de rendimiento y automatizadas para asegurar que las soluciones sean estables y eficientes bajo condiciones de alta carga y para detectar errores tempranamente.
  • Participar en revisiones de código para garantizar la calidad, la adherencia a estándares y la optimización de soluciones: Participar en revisiones de código, asegurando que el código sea claro, eficiente y cumpla con los estándares, contribuyendo a la optimización continua de las soluciones.
  • Realizar pruebas unitarias y de integración para validar la funcionalidad y estabilidad del código: Escribir y ejecutar pruebas unitarias y de integración para asegurar que el código y los componentes interactúen correctamente y funcionen de manera estable.
  • Documentar las soluciones desarrolladas, asegurando claridad y accesibilidad para futuros mantenimientos: Crear documentación clara sobre las soluciones, explicando la lógica y estructura del código para facilitar su mantenimiento y comprensión futura.
  • Colaborar con equipos multidisciplinarios (arquitectos, QA, DevOps) para asegurar la integración exitosa de los componentes desarrollados: Colaborar con equipos de arquitectos, QA y DevOps para garantizar una integración fluida de los componentes backend con el resto del sistema.
  • Identificar y solucionar problemas técnicos en el backend, proponiendo mejoras y optimizaciones continuas: Detectar y solucionar problemas técnicos en el backend, proponiendo mejoras para optimizar el rendimiento y garantizar la estabilidad del sistema a largo su inmediato superior.
  • Interfaces clave
  • Interactúa de manera continua con arquitectos de Software, para garantizar que las implementaciones sean coherentes con la arquitectura definida, asegurando escalabilidad, rendimiento y seguridad, además de proporcionar orientación técnica durante el ciclo de vida del proyecto.
  • Trabaja estrechamente con los equipos de QA, para validar que las soluciones cumplan con los criterios de calidad y los requisitos antes de su liberación, realizando pruebas exhaustivas y asegurando que se cumplan los estándares de funcionalidad y rendimiento.
  • Coordina con DevOps para preparar los entregables y asegurar su despliegue adecuado en los entornos de desarrollo, prueba y producción, gestionando la integración continua y automatización de despliegues para minimizar errores.
  • Participa en reuniones con el negocio, para comprender los requerimientos del negocio y garantizar que las soluciones desarrolladas respondan a las necesidades estratégicas, facilitando la alineación entre los equipos técnicos y las expectativas del negocio.
Calificaciones
  • Licenciatura en Ingeniería de sistemas o carreas afín
  • Sólidos conocimientos en lenguajes como Java y
  • Conocimiento avanzado en bases de datos relacionales (PostgreSQL, MySQL, SQL Server) y no relacionales (MongoDB, Cassandra, Redis), incluyendo optimización de consultas y diseño eficiente de esquemas.
  • Familiaridad con arquitecturas basadas en microservicios, incluyendo el uso de patrones como Circuit Breaker, Event Sourcing y CQRS.
  • Dominio de herramientas y plataformas para automatización de pruebas (JUnit, Pytest, Mocha/Chai, etc.) y generación de métricas de cobertura de código.
  • Habilidad para implementar pruebas automatizadas, incluyendo pruebas unitarias, de integración, de rendimiento y carga, con herramientas como JMeter, Gatling o similares. (valorado)
  • Conocimiento en pipelines de CI/CD utilizando herramientas como Jenkins, GitLab CI, GitHub Actions o Azure DevOps.
  • Conocimiento de contenedores y su orquestación con Docker y Kubernetes, incluyendo configuración avanzada de networking, autoescalado y volúmenes persistentes.
  • Familiaridad con herramientas de monitoreo y logging como Prometheus, Grafana, ELK Stack o alternativas equivalentes. (valorado)
  • Implementación de buenas prácticas de seguridad en código (OWASP), en especial para prevenir vulnerabilidades comunes como inyección SQL, XSS y CSRF.
  • Conocimiento en la integración de autenticación y autorización utilizando protocolos estándar como OAuth 2.0, JWT, y SAML.
  • Conocimiento en metodologías ágiles (Scrum, Kanban) con herramientas como Jira o Azure Boards.
Experiencia
  • Mínimo 5 años de experiencia en desarrollo de Software
  • 3 años de experiencia en desarrollo backend, participando en proyectos de mediana y gran envergadura, es decir experiencia en la implementación de sistemas complejos, optimizando el rendimiento y la escalabilidad, y trabajando en colaboración con otros equipos para alcanzar los objetivos del proyecto.
  • Experiencia en la implementación de soluciones backend escalables y de alto rendimiento, es decir que manejen grandes volúmenes de datos y usuarios simultáneos. Esto incluye la optimización de bases de datos, cachés y procesos para garantizar un alto rendimiento y escalabilidad.
  • Experiencia comprobable en la codificación de pruebas de rendimiento y automatización de pruebas dentro del ciclo de desarrollo, esto incluye la integración de pruebas de rendimiento en los pipelines de CI/CD para garantizar la calidad y estabilidad del sistema en todas las fases del desarrollo.
  • Trayectoria demostrada en la resolución de problemas técnicos complejos y optimización de sistemas que son cuellos de botella en el rendimiento, fallos en la estabilidad del sistema o problemas de escalabilidad.
  • Experiencia práctica en el desarrollo e implementación de servicios RESTful y APIs GraphQL, garantizando adherencia a estándares de seguridad y escalabilidad.
Competencias básicas
  • Análisis y resolución de problemas
  • Trabajo en equipo y colaboración
  • Dominio Técnico
  • Enfoque al cliente interno/externo

Tigo Bolivia tiene mas de 30 años en nuestro país, invirtiendo en mantener a nuestros clientes y las comunidades conectadas a través de la telefonía e internet de alta velocidad, internet fijo ilimitado, subscripciones de televisión, contenido de entretenimiento, servicios de billetera móvil y servicios corporativos.

Generamos más de 2,800 fuentes de empleo para estudiantes y profesionales, en su mayoría Bolivianos, además de 20 países representados en nuestra operación, quienes buscan estabilidad, un ambiente cercano y un propósito por el que trabajar. Nos enorgullecemos de nuestra diversidad tanto en perfiles profesionales así como de orígenes, género, raza, religión, preferencias sexuales y todo lo que pueda aportar a una visión más completa y enriquecida.

Tenemos el mejor capital humano; líderes en desarrollo, que buscan la evolución de la compañía y que cada día aportan sus conocimientos, pasión, integridad y total dedicación a cumplir sus objetivos. Cuidar de nuestra gente es primordial, es por ello que invertimos en programas de entrenamiento y desarrollo, medidas de seguridad y beneficios que hacen Tigo Bolivia Un gran lugar para Trabajar

Millicom | Tigo is proud to be an Equal Employment Opportunity employer committed to a diverse workforce and nondiscrimination policy in all aspects of employment. We provide equal opportunity and access for all persons, without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, status as a disabled veteran or other protected veteran, or any other protected characteristic, in all phases of the employment process and in compliance with applicable federal, state, and local laws and regulations. 



  • Municipio La Guardia, Bolivia Millicom (Tigo) A tiempo completo

    Would you like to help us achieve our purpose of connecting more people, improve their lives and develop our communities? If so, Tigo is for youWe believe in innovation, we adapt and are agents of change. Our customers are at the center of everything we do.Come and grow with our team, where together we will transform lives and communities. Additionally, you...


  • Municipio La Guardia, Bolivia Millicom (Tigo) A tiempo completo

    Would you like to help us achieve our purpose of connecting more people, improve their lives and develop our communities? If so, Tigo is for youWe believe in innovation, we adapt and are agents of change. Our customers are at the center of everything we do.Come and grow with our team, where together we will transform lives and communities. Additionally, you...


  • Santa Cruz de la Sierra, Santa Cruz, Bolivia Millicom (Tigo) A tiempo completo

    ¿Te gustaría ayudarnos a seguir cumpliendo nuestro propósito de conectar a más personas, mejorar sus vidas y desarrollar nuestras comunidades?Entonces Tigo es para ti.Creemos en la innovación, somos agentes de cambio, nos adaptamos y movemos a nuestra clientela al centro de todo lo que hacemos.Crece y desarróllate con nuestro gran equipo de trabajo,...


  • Municipio La Guardia, Bolivia Millicom (Tigo) A tiempo completo

    Would you like to help us achieve our purpose of connecting more people, improve their lives and develop our communities? If so, Tigo is for youWe believe in innovation, we adapt and are agents of change. Our customers are at the center of everything we do.Come and grow with our team, where together we will transform lives and communities. Additionally, you...


  • Santa Cruz de la Sierra, Santa Cruz, Bolivia CRITERIA | Strategic Systems Advisory A tiempo completo

    Buscamos un Ingeniero de Automatización e Integraciones de Sistemas para integrarsea nuestro equipo técnico. Este rol es fundamental para la construcción de sistemasconfiables y estables, siendo responsable de implementar automatizaciones,integraciones y lógica de datos a partir de diseños previamente definidos.La persona seleccionada trabajará en...


  • Municipio La Guardia, Bolivia Millicom (Tigo) A tiempo completo

    Would you like to help us achieve our purpose of connecting more people, improve their lives and develop our communities? If so, Tigo is for youWe believe in innovation, we adapt and are agents of change. Our customers are at the center of everything we do.Come and grow with our team, where together we will transform lives and communities. Additionally, you...


  • Santa Cruz de la Sierra, Santa Cruz, Bolivia ALGORITMOS S.R.L. A tiempo completo

    Ingeniero de Soporte Help Desk de Nivel-1Objetivo del Cargo:Buscamos unIngeniero de Soporte Help Desk de Nivel-1que se convierta en el primer punto de contacto entre nuestros usuarios y el equipo de soporte técnico. Este profesional será responsable de manejar consultas y problemas técnicos comunes, ofreciendo soluciones efectivas y una excelente...

  • Senior Data Engineer

    hace 2 semanas


    Santa Cruz de la Sierra, Santa Cruz, Bolivia Ticsys A tiempo completo

    · Consultor por 12 meses.. Disponibilidad para trabajo presencial en horarios de oficina.. Título universitario en Ingeniería de Sistemas, Informática o carreras afines.· Experiencia sólida y comprobada en migración de datos a gran escala y desarrollo de procesos ETL/ELT en entornos heterogéneos y de alta complejidad.· Manejo experto de SQL y...


  • Santa Cruz de la Sierra, Santa Cruz, Bolivia TECBEL A tiempo completo

    Ingeniero(a) Analista de Ventas – Nivel JuniorSanta Cruz de la Sierra | Presencial | Tiempo completoDescripción del puestoEnGrupo BELCASbuscamos un(a)Ingeniero(a) Analista de Ventasque contribuya activamente al análisis, optimización y gestión de nuestros procesos comerciales. La posición combina análisis técnico-comercial, atención al cliente y...


  • Santa Cruz de la Sierra, Santa Cruz, Bolivia Bm Group A tiempo completo

    Description¿Te apasiona el desarrollo del talento y la transformación organizacional? Estamos en búsqueda de un(a) Gerente de Desarrollo Organizacional que lidere la estrategia integral de Recursos Humanos y que acompañe la implementación del modelo organizacional de una compañía en proceso de expansión. Base de trabajo: SANTA CRUZ Lo que harás:...