SENIOR
DEVELOPER

Buscamos contratar a un desarrollador de software senior con experiencia para que dirija nuestro equipo de desarrollo. En esta función, será responsable de supervisar el desarrollo y la implementación de nuevos sistemas de software. También es posible que deba actualizar el software existente y realizar estudios de viabilidad en los sistemas de la empresa. Si bien su rol será de naturaleza gerencial, también se espera que programe, cree informes y asesore a los desarrolladores junior.

Debe tener habilidades de gestión de alto nivel, un conocimiento profundo de los lenguajes de programación y habilidades sobresalientes en la gestión de proyectos.

LOCALIZACIÓN

Barcelona

TIPO DE EMPLEO

Permanente

Lo que harás

  • Meeting with development managers to discuss software projects.

  • Conducting feasibility studies for upgraded software systems.

  • Designing new software programs, websites, and applications.

  • Assigning tasks to junior developers such as coding, testing, debugging, and analytics.

  • Writing advanced programming code.

 

  • Reviewing updated software systems.

  • Managing project timelines and tasks.

  • Writing development reports.

  • Creating technical documents for new software programs.

  • Training staff on software use.

Quien eres

  • +5 years previous experience as a software programmer.

  • Managerial experience preferred.

  • Advanced knowledge of programming languages including Python 3.8  and JavaScript (modern, Ecms 6)

  • Knowledge of system frameworks including Component based web development,  vue.js

  • Also Git, CI/CD, Terraform, Serverless, AWS (lambda, ApiGateway, S3, Cloudformation, Cloudfront...) and DynamoDb

  • Experience creating and maintaining databases.

  • Experience working with Agile development technologies.

  • Advanced project management skills.

  • Good interpersonal skills.