Arquitecto de Software - [X-396]

Arquitecto de Software - [X-396]

29 ene
|
Infotec
|
Distrito Federal

29 ene

Infotec

Distrito Federal

- Funciones:

Dominio de arquitectura de software, metodología de componentes y su interacción

Dominio de estilos arquitecturales, notaciones formales y semiformales

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 de programación

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

Conocimientos de calidad de software (Revisiones personales, caminatas, inspecciones, revisiones de pares)

Conocimiento de metodologías de análisis como UML u otras

Conocimiento de metodologías a´giles como SCRUM u otras

Conocimiento de herramientas de control de versiones como GIT u otras

Conocimientos de patrones de software empresarial

Función Principal:

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

Indispensable tenga conocimientos técnicos en:

UML con varios niveles de abstracción

Lógica de programación, elaboración de algoritmos complejos.

Uso de patrones de diseño para elaboración de código

Integración continua, Gitlab, Jira, DevOps

Uso de lenguaje de consultas SQL para consultas complejas

Conexión y uso a gestores de bases de datos como MySQL, PostgreSQL, DB2 y noSQL como

MongoDB

Implementación de arquitecturas cliente/servidor y orientadas a microservicios o implementación de arquitecturas Web.

Implementación con frameworks como Struts, Spring, JSF, Laravel, Django.

Desarrollo con herramientas como maven, gradle

Administración de GitLab

Control de versiones con Git / GitLab

Experiencia implementando frameworks de pruebas unitarias y automatización de pruebas tipo Junit, PhpUnit, mockito.

Implementación de servicios SOAP / REST

Dominio de algún lenguaje de programación Java, .Net C#, PHP, Phyton.

Dominio de tecnologías HTML, Javascript, CSS, XML, Ajax para el desarrollo de aplicaciones Web

Marcos de trabajo agiles: SCRUM, KAMBAN

Deseable Certificación como Arquitecto de software

Contratación bajo esquema de Honorarios Profesionales


Requerimientos

- Educación mínima: Educación superior - Licenciatura
- Años de experiencia: 3
- Disponibilidad de viajar: Si
- Disponibilidad de cambio de residencia: Si
-

El anuncio original lo puedes encontrar en Kit Empleo:
https://www.kitempleo.com.mx/empleo/10808601/arquitecto-software-x-396-distrito-federal/?utm_source=html

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:
Escribe tu dirección de correo electrónico, te permitirá de estar al tanto de los últimos empleos por: arquitecto de software - [x-396]
Publica un nuevo anuncio gratuito
Necesitas publicar un anuncio? Con más de 1 millón de usuarios únicos al mes en corto encontrarás el candidato ideal para tu empresa, ¿qué estás esperando!
Publica ahora

Suscribete a esta alerta