¿Qué significa ser un Craftsperson?

Software craftsperson es una persona que desarrolla software y que valora el pragmatismo y la profesionalidad, y se enorgullece de la calidad de su trabajo. La mentalidad de esta persona se guía por su deseo de aprender y mejorar continuamente.

header-image-XL-careers-software-craftsperson_new

Hemos preguntado a nuestro equipo qué significa para ellos y ellas ser craftsperson y cómo es su día a día.

Echa un vistazo las posiciones abiertas de software craftspeople

Ver puestos

¿Qué habilidades necesito para ser Software Craftsperson?

  • Programación – dominio de al menos un lenguaje y conocimiento de principios como SOLID, Test Driven Development y Domain Driven Design
  • Automatización y operaciones – experiencia en la elaboración y el diseño de pipelines de entrega continua, experiencia con proveedores de la nube como Azure y AWS y tecnologías como Docker, Kubernetes y Terraform
  • Arquitectura – comprensión práctica de patrones arquitectónicos como Hexagonal, Microservicios, Event Sourcing y CQRS
  • Consultoría – capacidad, en mayor o menor grado según la antigüedad, para formar, tutelar, facilitar, asesorar, dirigir y ofrecer tu experiencia para ayudar a los clientes en todos los niveles del proceso de desarrollo de software.
  • Procesos y UX – valorar conceptos como Design Thinking y Co-creación y entender que los profesionales de la ingeniería de software eficaces son multidisciplinares y tienen conciencia de la amplia gama de habilidades y conocimientos necesarios para el éxito de un proyecto.
Ver puestos

La Training Academy de Codurance

Si te gusta la idea de ser craftsperson pero sientes que aún no tienes todos los conocimientos necesarios, la Training Academy de Codurance puede ser una buena forma de empezar.

A diferencia de muchos otros cursos, la Academy de Codurance es una formación remunerada de 4 meses de duración con oportunidades de aprendizaje práctico.

  • Más información

Conviértete en  profesional de la tecnología

Buscamos personas que se dediquen al desarrollo de software de todos los niveles para formar parte del equipo y participar en proyectos desafiantes  utilizando diversas tecnologías. Aplica a nuestras posiciones abiertas y únete a nuestra cultura interna de craftsmanship y aprendizaje.

  • Ver puestos

Tenemos equipos y oficinas en el Reino Unido, España y Portugal, pero ofrecemos trabajo 100% en remoto si te interesa.

Ver puestos