Advisory and Mentoring • Cloud Migrations • Mobile development • AI image recognition • FinTech development
September 20
Advisory and Mentoring • Cloud Migrations • Mobile development • AI image recognition • FinTech development
• Desarrolla software bajo la Metodología Scrum, produciendo características de alta calidad que se adhieren a los criterios de aceptación. • Revisa el código de otros Developers para asegurarse de que también construyen características de alta calidad y las mejores prácticas. • Colabora con los gestores de proyectos para implementar soluciones de extremo a extremo para proyectos complejos. • Crea diseños técnicos para características y trabaja con los arquitectos para finalizar los diseños. • Mantiene y da soporte a las aplicaciones que construye.
• Experiencia: que tengas al menos 5 años de experiencia comprobada en el desarrollo de software, con un enfoque particular en tecnologías como .NET 5, .NET Core 3.1 y C#. • Dominio tecnológico: sólido conocimiento y experiencia práctica en el uso de ORMs, así como en el manejo de bases de datos relacionales y no relacionales. Además, se requiere experiencia en el versionado de bases de datos. • Habilidades en tecnologías emergentes: se valorará positivamente la experiencia o conocimiento en Docker y Kubernetes para la gestión de contenedores y clústeres. • Competencia en servicios Web: se requiere experiencia en el desarrollo y consumo de servicios SOAP y REST, así como en la implementación y manejo de colas de mensajes. • Seguridad y rendimiento: se espera conocimiento en patrones de seguridad y autenticación, así como habilidades para garantizar el alto rendimiento, la escalabilidad y la disponibilidad de las aplicaciones. • Conocimientos en Cloud Computing: que cuentes con experiencia o conocimiento en servicios de la nube, especialmente en AWS, incluyendo SNS, CloudWatch y EKS. • Principios de desarrollo y arquitectura: se requiere un sólido entendimiento y aplicación de principios de diseño como Solid y Clean Architecture, así como experiencia en arquitectura hexagonal, microservicios y transaccionalidad distribuida. • Metodologías ágiles: se espera experiencia en trabajar dentro de equipos ágiles utilizando metodologías como Scrum y Kanban. • Habilidades de resolución de problemas: se requiere capacidad para resolver problemas técnicos y de rendimiento de manera efectiva, así como habilidades de troubleshooting. • Excelentes prácticas de documentación: se valora la capacidad para crear documentación técnica detallada, incluyendo diagramas de secuencia y actividad, y documentación de arquitectura. • Compromiso con la calidad: se espera un fuerte compromiso con la calidad del código y la adhesión a las mejores prácticas de desarrollo. • Experiencia en el mercado financiero: si bien no es un requisito excluyente, se valorará la experiencia previa en el mercado financiero y de tarjetas de crédito. • Nivel de inglés: Poseer un nivel de ingles avanzado, con capacidad para interactuar diariamente con Estados Unidos.
Apply NowSeptember 17
Gorilla Logic seeks senior Python developers for backend application development.
July 6
May 8