Arquitecto de software

Vacantes disponibles: 4

En Pragma estamos buscando Arquitectos de software. Ingeniero de sistemas o electrónico, apasionado por la tecnología con capacidad de análisis y de síntesis para la resolución de problemas complejos. Alguien que crea profundamente en el trabajo en equipo, compartiendo información y conocimientos y tomando siempre en cuenta a los usuarios. Con iniciativa, creativo, con pensamiento de integración y capacidad de planeación y control.
Debes ser un inquieto en actualización permanente en las tecnologías a tu cargo.

Sobre el rol

  • Vas a definir la arquitectura de los sistemas tomando las decisiones de diseño de alto nivel y estableciendo los estándares técnicos, incluyendo plataformas, herramientas y estándares de programación, teniendo en cuenta los requisitos funcionales, no funcionales y las necesidades del negocio.
  • En dupla con el Líder de proyecto, participarás en la toma de decisiones adecuadas para lograr una arquitectura que garantice un mejor desempeño, flexibilidad, mantenibilidad, robustez, reuso o las cualidades que se pretendan de las soluciones.
  • Seleccionarás la tecnología a utilizar y definirás y revisarás estándares y normas aplicables al diseño y construcción, brindando coaching técnico al equipo de desarrollo.
  • Realizarás un seguimiento del proceso de desarrollo para asegurar que el desarrollo se haga de acuerdo con la arquitectura.
  • Debes ser un facilitador, colaborando con otras áreas como seguridad informática, base de datos, operaciones, el equipo de mantenimiento, etc.
  • Debes tener madera de líder, con capacidad para asumir la dirección técnica y asegurar todos los aspectos de la arquitectura con responsabilidad y autoridad. También para realizar coaching y mentoring sobre problemas técnicos, ayudando a la evolución profesional del equipo de programadores.
  • Conjuntamente con el líder de pruebas, vas a definir las pruebas de los requisitos no funcionales y de integración que se realizarán y efectuar un seguimiento de las mismas.

Requisitos

  • Conocimientos fuertes en Arquitectura Orientada a Servicios: Conceptos y gobernanza, fuerte experiencia en implementación de arquitectura SOA preferiblemente en el sector bancario pero no es condicional.
  • Diseño de contratos de servicio, conocimientos en WSDL, XSD Schemas, XPATH y XML, mensajería de servicios y microservicios.
  • Conocimientos y experiencia en plataformas Websphere como Process Server, Message Broker y MQ y preferiblemente Datapower y Software Architect.
  • Conocimientos en Patrones de Arquitectura de Software para hacer diseños de arquitecturas SOA o de software.
  • Mínimo 5 años de experiencia como desarrollador de software y 2 como Arquitecto.
  • Dominio de arquitectura de software, metodología de componentes y su interacción.
  • Conocimiento de las tecnologías de comunicación disponibles.
  • Estándares y normas a aplicar en la construcción de software de la tecnología a su cargo.
  • Conocimiento en programación avanzados en varios lenguajes, arquitecturas y paradigmas.
  • Manejo de herramientas para la gestión de requerimientos y ambientes de desarrollo.
  • Conocimiento avanzado de Bases de Datos (tanto en la rama de programación como administración).
  • Conocimiento avanzado de comunicación entre aplicaciones: SOA, Servicios Web (SOAP, REST), protocolos y lenguajes de comunicación (XML, JSON).
  • Conocimientos de Ingeniería del Software.
  • Prácticas de Testing y Refactoring.
  • Conocimiento de metodologías de análisis como UML u otras.
  • Conocimiento de metodologías ágiles como SCRUM u otras.
  • Conocimiento de herramientas de control de versiones como GIT u otras.
  • Conocimientos de patrones de software empresarial.
Conocimientos opcionales

  • Certificaciones en SOA y BPM
  • Especialización en arquitectura de software
  • Desarrollo en JAVA.

Conversemos

¿Te gustó esto? Compártelo

foto_trabaja_con_nosotros.png

¿Este no es tu perfil?

Si esta oferta no es para tino quisiéramos perder la oportunidad de conocerte. Anímate y cuéntanos por qué te gustaría trabajar con nosotros. Queremos conocer gente talentosa, conversar y ver cómo podemos cambiar el mundo juntos.  

Conoce nuestras vacantes
Quiero trabajar en Pragma