• Menor a 15 días

  • Tecnología, Sistemas y Telecomunicaciones

  • Pichincha

  • Senior

No se encontraron resultados

6 empleos para Tecnología, Sistemas y Telecomunicaciones Senior en Pichincha

Publicado hace 5 días

Desarrollador Senior Backend (Python)

Confidencial

Buscamos un Desarrollador Senior Backend que lidere y expanda nuestros servicios backend, integraciones bancarias y APIs de alto rendimiento.Responsabilidades Diseñar, desarrollar y mantener APIs robustas en Python. Implementar la lógica de negocio para módulos de pagos, facturación, onboarding y conciliaciones. Diseñar modelos de datos eficientes y optimizar consultas en PostgreSQL. Aplicar buenas prácticas de seguridad, versionado y escalabilidad. Integrar servicios externos (bancos, pasarelas de pago, ERPs, entre otros). Colaborar con equipos de Frontend, Producto y QA bajo metodologías ágiles. Participar en decisiones arquitectónicas y evolución tecnológica del producto. Documentar endpoints, flujos y procesos técnicos.Tecnologías requeridas Python (FastAPI, Flask, Django u otros frameworks similares) PostgreSQL (consultas avanzadas, índices, optimización SQL) REST APIs y documentación con Swagger Pruebas unitarias y automatizadas, pipelines .yml Git (GitHub / GitLab) Experiencia en arquitecturas escalables: AWS, EC2, Docker, API Gateway, SQSDeseable Experiencia en fintech, pagos o integraciones bancarias Conocimiento de sistemas distribuidos y colas de mensajes Manejo de Docker o CI/CD Seguridad para APIs (JWT, OAuth2, cifrado)Perfil del candidato +5 años de experiencia como Backend Developer Alto nivel de autonomía y pensamiento analítico Comunicación clara y enfoque colaborativo Orientación a calidad, performance y escalabilidadAl enviar tu hoja de vida, nos autorizas al tratamiento de tus datos personales para iniciar un proceso de selección

Quito, Pichincha

Presencial

Actualizado ayer

Especialista de Desarrollo

Produbanco - Grupo Promérica

4.6

Alta revisión de perfiles

Misión del CargoApoyar en el análisis, diseño y planificación de las soluciones tecnológicas. Convertir las especificaciones definidas de los proyectos en código fuente ejecutable bajo cumplimiento de los lineamientos de arquitectura, normas, estándares y metodologías de desarrollo determinadas en el área, ejecutando pruebas que garanticen el correcto funcionamiento con la calidad adecuada.Áreas de Responsabilidad - Descripción Funcional Análisis y Diseño: Colaborar con el equipo técnico y funcional del proyecto para entender los requerimientos y participar activamente en las sesiones de diseño técnico para proponer las mejores soluciones. Entender el alcance e impacto de las especificaciones funcionales y no funcionales. Desarrollo y codificación: Convertir las especificaciones de diseño en código fuente limpio y eficiente, cumpliendo con los lineamientos de arquitectura, estándares y mejores prácticas de desarrollo de software. Pruebas y aseguramiento de calidad: Ejecutar escaneos de código estático y dinámico, pruebas técnicas, de integración y funcionales en los ambientes de Desarrollo. Verificar que la versión funcione correctamente en ambiente de UAT previo el inicio de certificación. Corregir las novedades reportadas en certificación. Colaborar con el equipo de QC para resolver defectos y mejorar la calidad del software. Mantenimiento y Soporte: Participar en el despliegue de soluciones tecnológicas en ambientes productivos, proveer soporte post - implementación y resolver problemas técnicos. Colaboración y comunicación: Trabajar con todos los integrantes del equipo técnico garantizando una comunicación fluida en todo el ciclo de vida de Desarrollo. Descomponer y estimar especificaciones funcionales y no funcionales definidas en el alcance, en actividades y tareas identificando sus respectivas relaciones/dependencias entre sí de los proyectos asignados Distribuir las tareas con el equipo y dar seguimiento de manera que se garantice la calidad, cumplimiento de fechas y completitud de las funcionalidades comprometidas. Realizar revisiones del código generado por el equipo para asegurar la calidad del software. Documentar los cambios de estructuras de BDD y generar los diccionarios correspondientes en las herramientas definidas. Consolidar el código generado por el equipo, generar la versión libre de errores y solicitar la liberación al ambiente de UAT. Cumplir los lineamientos de versionamiento definidosConocimientos Técnico-Funcionales Frameworks y metodologías Desarrollo de Software Lenguajes de Programación .Net framework HTML / CSS Angular Phyton SQL Server APIs (RESTful) y Servicios Web Principios SOLID

Postulación rápida

Quito, Pichincha

Presencial

Empresa verificada

Empresa verificada

Empresa verificada