[MC954] | Arquitecto de Software

[MC954] | Arquitecto de Software

12 mar
|
Sin nombre
|
DelegaciónTlalpan

12 mar

Sin nombre

DelegaciónTlalpan

Descripción



Funciones

• 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



Conocimientos

• 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

• 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

• Deseable Certificación como Arquitecto de software

• Certificación en Metodologías ágiles (SCRUM)



Experiencia

• 5 años de experiencia



Formación

• Licenciatura o Ingeniería en Sistemas, Computación, Informática o afín (titulado o

pasante)



El contenido de este aviso es de propiedad del anunciante. Los requisitos de la posición son definidos y administrados por el anunciante sin que Bumeran sea responsable por ello.

El anuncio original lo puedes encontrar en Kit Empleo:
https://www.kitempleo.com.mx/empleo/11435579/mc954-arquitecto-software-delegaciontlalpan/?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: [mc954] | arquitecto de software
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