Ingeniero de Software Puno
Los Andes, Institución financiera de inclusión social con productos orientados a la población rural. Te invitamos a formar parte de nuestro equipo en la posición de: Ingeniero de Software - Puno
Funciones:
Analizar requerimientos funcionales y técnicos de las diferentes áreas de negocio.
Diseñar e implementar APIs REST y servicios de integración.
Desarrollar soluciones de integración entre el Core Financiero, aplicaciones web, aplicaciones móviles y sistemas de terceros.
Diseñar componentes reutilizables siguiendo principios de arquitectura orientada a servicios.
Desarrollar soluciones en entornos Cloud (AWS).
Participar en el diseño técnico y definición de arquitecturas de integración.
Optimizar el rendimiento y la disponibilidad de los servicios.
Gestionar y optimizar bases de datos relacionales y NoSQL.
Elaborar documentación técnica y apoyar en la definición de estándares de desarrollo.
Brindar soporte técnico durante las fases de pruebas, despliegues y producción.
Participar activamente en revisiones de código y promover buenas prácticas de desarrollo.
Requisitos:
Bachiller o Titulado en Ingeniería de Sistemas, Ingeniería Informática, Ingeniería de Software o carreras afines.
Mínimo 5 años de experiencia en desarrollo de software empresarial.
Mínimo 3 años de experiencia desarrollando APIs, servicios de integración o arquitecturas orientadas a servicios.
Experiencia participando en proyectos de transformación digital o integración de plataformas.
Deseable experiencia en entidades financieras o empresas del sector servicios.
Conocimientos en C, .NET Framework/.NET, Python, ASP.NET Web API, APIs REST y JSON.
Experiencia con AWS, incluyendo Amazon S3 y, deseablemente, servicios serverless.
Conocimientos en SQL Server y bases de datos NoSQL como MongoDB y/o DynamoDB.
Experiencia en consumo e implementación de APIs REST e integración entre aplicaciones empresariales.
Conocimientos de mecanismos de autenticación como JWT, OAuth2 o similares.
Manejo de herramientas como Git y Postman/Swagger.
Deseable conocimiento de microservicios, Docker, CI/CD, mensajería (RabbitMQ, Kafka o similares), seguridad de aplicaciones, OWASP, patrones de diseño, Clean Architecture y DDD.
Beneficios:
Formar parte de una entidad financiera que impulsa el desarrollo de la población rural.
Ingreso a planilla desde el primer día, pagos puntuales y todos los beneficios de ley.
Capacitaciones constantes y oportunidades de línea de carrera.
Seguro de Vida Ley.
Ambiente laboral inclusivo, colaborativo y respetuoso.
Nuestro compromiso:
En Caja Los Andes creemos en el valor de cada persona. Nuestro compromiso principal es promover la inclusión financiera, acercando oportunidades para todas y todos. Trabajamos cada día para acompañar el crecimiento y bienestar de nuestras/os colaboradoras/es, generando un impacto positivo en la sociedad.
¡Únete a nuestra gran familia y crece con nosotros!
Somos una organización socialmente responsable que no admite actos de discriminación en sus procesos. Esta oferta laboral está abierta a todas las personas, incluyendo aquellas con discapacidad.
De acuerdo con la Ley de Protección de Datos Personales N° 29733, se informa que al postular, autorizas el uso de tus datos personales expuestos en tu CV para fines exclusivos de este proceso de selección. Estos serán tratados únicamente por el área de Talento Humano y conservados por un plazo máximo de 6 meses.