Aplica como Arquitecto de Aplicaciones
Una empresa en rápido crecimiento que desarrolla tecnología de negociación de primera clase para ayudar a los clientes a invertir sin problemas busca un Arquitecto de Aplicaciones. El candidato seleccionado se encargará de supervisar el progreso del equipo de desarrollo para asegurarse de que se adhieren al concepto original, las filosofías de desarrollo y las fechas de entrega. La innovadora plataforma de negociación de la empresa se adapta a todo tipo de necesidades de inversión y niveles de experiencia. Este puesto requiere al menos 4 horas de superposición con la zona horaria GMT+4.
Responsabilidades:Desarrollar, crear y poner en práctica las mejores prácticas arquitectónicas para plataformas de alta disponibilidad, rendimiento, escalabilidad y tolerancia a fallosAnalizar las aplicaciones actuales, señalar las áreas de desarrollo y crear planes de optimizaciónParticipar en la gestión de productos escuchando cuáles son las necesidades de la empresa y abordándolas en favor de la estrategia tecnológicaMantener conversaciones sobre diseño y tener voz en las elecciones de los responsables clave sobre topologías de despliegue, escalado, rendimiento y dimensionamientoImplementar PoCs (Proof of Concepts) y estandarizar la entrega de software para participar en el proceso de evaluación de la tecnología. implementar buenas prácticas DevOpsSupervisar el progreso del equipo de desarrollo para asegurarse de que se adhiere al concepto original, las filosofías de desarrollo y las fechas de entrega.Demostrar un profundo conocimiento de los conceptos de diseño SOLID, las técnicas de modelado y los principios de garantía de calidad del software.Revisar eficazmente el código y asesorar o aconsejar técnicamente a los desarrolladoresDesarrollar y mantener al día la documentación necesaria para el software, como especificaciones técnicas, documentos de diseño y planes de pruebaGarantizar el rendimiento general de la pila de aplicaciones, así como la calidad y el ajuste de la solución tecnológicaRequerimientos:Licenciatura/Máster en Ingeniería, TI, Informática (o experiencia equivalente)Al menos 5 o más años de experiencia relevante como arquitecto de aplicacionesAl menos 14 años de experiencia en ingenieríaAl menos 5 o más años de experiencia creando, diseñando y sugiriendo arquitectura de soluciones a través de múltiples plataformas (Web, Android & iOS)Conocimientos de desarrollo de software, diseño de algoritmos y estructuras de datosExperiencia con la nube de AWS, Apache Kafka, Kubernetes, Java 8+ y Spring frameworkConocimiento práctico de Maven, Jenkins, Chef, etc. en integración continuaExperiencia prolífica con Hibernate, React Native, bases de datos SQL/NoSQL, API REST/RESTful y arquitectura de microserviciosExperiencia demostrable en metodología ágil, procedimientos de aseguramiento de la calidad y técnicas de pruebas de softwareExperiencia trabajando en situaciones dinámicas y complejas con equipos de desarrollo offshore y onshore distribuidos, multiproveedor y multiculturalesConocimientos profundos de plataformas de negociación, de brokers o financierasGran capacidad analítica y orientada a la resolución de problemasBuenas habilidades de comunicación y dominio del inglés
Aplica a Turing hoy mismo
Completa tus datos básicos: nombre, ubicación, conocimientos, expectativa salarial y experiencia.
Resuelve pruebas y asiste a una entrevista técnica.
Las mejores empresas de EE.UU. y Silicon Valley te elegirán como colaborador.
Una vez que seas parte de Turing, ya no tendrás que volver a buscar otro trabajo.
Turing.com te muestra qué debes hacer y qué debes evitar en un buen currículum para ayudarte a encontrar un trabajo de desarrollador de software a distancia.
This blog will help you build a verification code component in React by creating and using a React custom hooks l...
In this blog post, we will dive into the basics of cache control headers and explore why they are essential for w...
What to expect when transitioning from IC to software engineering manager: 1. A rearrangement of your priorities....
Metaverse guide: a metaverse is a single, shared, immersive, 3D virtual space where humans experience life in way...
An international, dynamic, and innovative company at the forefront of transforming the way colleges engage with prospective students, is looking for a Full-Stack Developer. The developer will be responsible for troubleshooting and debugging issues to ensure optimal performance and reliability. The company's AI-powered platform redefines the admissions process, emphasizing individual stories over paperwork, and empowering admissions teams to make more informed decisions. This is an amazing opportunity for candidates who are eager to showcase their skills and learn from industry veterans.
Job Responsabilities:
Job Requirements:
A well-established company that is using data to drive business decisions, improving existing systems, and building innovative products and microservices, is looking for a Data Analyst. The candidate will be responsible for collecting, processing, and performing statistical analyses on large datasets, as well as leveraging their engineering background to help improve our data systems, infrastructure, and day-to-day business operations. The candidate will need to work closely with various stakeholders within the organization to understand their needs and provide solutions that align with our business objectives. This role will also involve building various products and solutions, creating automation, reporting to generate insights, and visualization of analyses for business teams. This will be a full-time position.
Job Responsibilities:
Job Requirements: