




**Requisitos**: Demostrar excelencia en las prácticas de desarrollo de software realizadas por equipos Scrum* Experiencia avanzada en programación con C\# .NET * Participación en el análisis de datos y consultas mediante PL/SQL y bases de datos No SQL * Competencia en el desarrollo de nuevas funcionalidades, pruebas automatizadas y aplicación de controles de seguridad Desarrollar funcionalidades de producto para cualquiera de los siguientes: aplicaciones web, servicios API, flujos de integración con proveedores de servicios de pago (Stripe, Adyen, ACI Worldwide y Paymentus) Experiencia trabajando con aplicaciones de billeteras digitales o transacciones financieras que protejan y procesen información de pagos en la nube Migrar los productos a la nube pública, como Azure, dentro del equipo según corresponda Invertir en aprendizaje y experimentación para acelerar las implementaciones en la nube con Azure Utilizar canalizaciones automatizadas para compilar, probar e implementar paquetes de software; mejorando continuamente tanto la calidad como la velocidad de dichas canalizaciones Contribuir a la automatización de pruebas y participar en revisiones entre pares para incrementar la calidad del producto Mantener una mentalidad centrada en producción, enfocada en escalabilidad, tiempo de actividad y capacidad para diagnosticar y resolver rápidamente incidencias en producción Invertir en nuestra práctica ágil para mejorar continuamente la calidad del producto y el tiempo de comercialización **Habilidades tecnológicas:** Automatización de canalizaciones: Azure DevOps (YAML, ARM), Terraform, Jenkins, Chef, Octopus Deploy Escaneo de código: SonarQube, Checkmarx Repositorios de código fuente: Git Interfaz de usuario (UI): Angular, JavaScript, CSS, Node.js, ASP.NET MVC API: REST, SOAP y funciones de Azure Contenerización: Azure Kubernetes Service y Kubernetes (de código abierto) Lenguajes de programación de alto nivel: C\# (.NET MVC y .NET Core) Scripts: PowerShell, Bash Bases de datos: Oracle, Microsoft SQL Server, NoSQL (por ejemplo, CosmosDB) Automatización de pruebas: Specflow, DevTest, Karate Labs, Selenium, Test Data Manager, Postman, Maven, TestNG, JMeter Sistemas operativos: Windows, Linux **Experiencia:** Es obligatoria la experiencia con Azure y servicios en la nube El 100 % del trabajo consiste en desarrollo. El desarrollo guiado por comportamiento (BDD) es un plus El desarrollo guiado por pruebas (TDD) es un plus En 30 días: Principios de diseño Patrones de diseño Automatización de canalizaciones En 60–90 días: Capacidad de esta persona para construir, a partir del diseño, programas funcionales basados en microservicios Superación de las expectativas Análisis de los requisitos de seguridad en Azure, incluida la autenticación Estrategias de despliegue Despliegues azul/verde Diseño e implementación de versiones canarias en AKS **Cultura:*** Cultura diversa * Todos formamos un solo equipo * Presencial dos días por semana (opcional, pero deseable) * Marco ágil SAFe * **Dinámica del equipo:*** Personas con mentalidad ágil y experiencia previa * Progreso cada dos semanas * Proceso de revisión con socios comerciales **Presencial:*** Se requiere presencia física + Dos días por semana (martes y jueves)


