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.