Ubicación : Perú
Modalidad de trabajo : Híbrido
Resumen del puesto
Como Senior Software Architect (16061) , serás responsable de diseñar e impulsar soluciones de software escalables, seguras y modernas, aplicando principios de arquitectura empresarial, desarrollo cloud-native, APIs y microservicios. Trabajarás junto a equipos multidisciplinarios para definir lineamientos técnicos, acompañar en decisiones estratégicas y asegurar la calidad técnica de las implementaciones. El rol requiere pensamiento analítico, habilidades de liderazgo técnico y una fuerte base en desarrollo backend con enfoque en performance, seguridad y buenas prácticas de arquitectura.
Responsabilidades y Funciones
- Definir e implementar arquitecturas para soluciones digitales basadas en microservicios y APIs.
- Acompañar técnicamente a los equipos de desarrollo asegurando cumplimiento de lineamientos arquitectónicos.
- Proponer mejoras a nivel de performance, seguridad y resiliencia.
- Participar en la planificación, diseño e implementación de soluciones backend y fullstack.
- Asegurar prácticas de DevSecOps e integración continua en las soluciones implementadas.
- Documentar arquitecturas técnicas usando UML, Archimate o PlantUML.
- Coordinar con stakeholders técnicos y de negocio para alinear la visión tecnológica con objetivos del producto.
Requisitos y Habilidades
Formación académica : Egresado o bachiller en Ingeniería de Sistemas, Ingeniería Informática o carreras afines.Experiencia :Mínimo 2 años como arquitecto de software.Experiencia previa como desarrollador backend senior con Java (preferido) o .NET.Deseable experiencia en el sector financiero, banca o seguros.Requerimientos adicionales
Tecnologías :
Lenguajes : Java (Spring Boot, JPA), .NET, NodeJS (deseable)Arquitectura : Microservicios, arquitectura hexagonal, programación reactivaFrontend : Conocimientos generales en tecnologías web / mobile (deseable)Seguridad : SecOps, OWASP, OAuth2, SAML, OpenID Connect, manejo de certificados y encriptaciónContenedores : Docker, Kubernetes, Service Mesh, Anthos (deseable)Bases de datos : DB2, SQL Server, MongoDB, Redis (deseable)Streaming / Data : Apache Kafka, Kafka Streams, KSQL, Spark Streaming (deseable)DevOps : Jenkins Pipeline, ArgoCD, Helm ChartsTesting : Pruebas unitarias, contract testing (Pact), performance testingGestión de secretos : Hashicorp Vault, Kubernetes Secrets (deseable)Documentación : UML, Archimate, PlantUML (deseable)Competencias :
Pensamiento estratégico y técnicoPasión por el diseño y desarrollo de softwareAccountability y proactividadComunicación efectiva a distintos nivelesTrabajo colaborativo y liderazgo técnicoInformación adicional
Inglés : Intermedio o superior (oral y escrito) – MandatorioAcerca de Encora
Encora es el socio preferido de ingeniería digital y modernización de algunas de las principales empresas del mundo y empresas nativas digitales. Con más de 9,000 expertos en 47+ oficinas y laboratorios de innovación en todo el mundo, las prácticas tecnológicas de Encora incluyen Ingeniería y Desarrollo de Productos, Servicios en la Nube, Ingeniería de Calidad, DevSecOps, Datos y Análisis, Experiencia Digital, Ciberseguridad e Ingeniería de IA y LLM.
En Encora, contratamos profesionales únicamente en función de sus habilidades y calificaciones, y no discriminamos en función de la edad, discapacidad, religión, género, orientación sexual, estado socioeconómico o nacionalidad.
J-18808-Ljbffr