Learn how to upskill and reskill effectively with our new ebook. Download the ebook

Descripción del puesto: Desarrollador de software (m/h/x)

Esta plantilla de descripción del puesto de desarrollador de software está optimizada para su publicación en bolsas de trabajo o páginas de empleo en Internet, y tu empresa podrá personalizarla fácilmente.

Nikoletta Bika
Nikoletta Bika

Nikoletta holds an MSc in HR management and has written extensively about all things HR and recruiting.

Refreshed on

February 6, 2020

Entre las responsabilidades del desarrollador de software se incluyen:

  • Creación de código limpio y eficiente basado en las especificaciones
  • Pruebas y despliegue de programas y sistemas
  • Reparación y mejora del software existente

descripción del puesto de desarrollador de software

Breve descripción del puesto

Buscamos un desarrollador de software para crear e implementar programas funcionales. Trabajarás con otros desarrolladores y gestores de producto en todo el ciclo de vida de desarrollo del software.

En este puesto, debes trabajar en equipo, prestar atención al detalle y tener la capacidad de solucionar problemas. Si además tienes experiencia trabajando con sistemas «Agile» y conocidos lenguajes de programación (por ejemplo, JavaScript), nos gustaría conocerte.

Tu objetivo será crear programas y sistemas eficientes que satisfagan las necesidades de los usuarios.

Responsabilidades

  • Trabajar con los desarrolladores para diseñar algoritmos y diagramas de flujos
  • Producir un código limpio y eficiente basado en las especificaciones
  • Integrar los componentes del software con los programas de terceros
  • Verificar y desplegar programas y sistemas
  • Solucionar problemas, depurar y actualizar el software existente
  • Recopilar y evaluar los comentarios de los usuarios
  • Recomendar y realizar mejoras
  • Crear documentación técnica para referencia e informes

Requisitos

  • Experiencia demostrada como desarrollador de software, ingeniero de software o en un puesto similar
  • Estar familiarizado con las metodologías de desarrollo «Agile»
  • Experiencia en diseño y desarrollo de software en un entorno orientado a pruebas
  • Conocimientos de lenguajes de codificación (por ejemplo, C++, Java, JavaScript) y sistemas/contextos (por ejemplo, AngularJS, Git)
  • Experiencia con bases de datos y sistemas de mapeo objeto-relacional (ORM, por sus siglas en inglés) (por ejemplo, Hibernate)
  • Capacidad de aprender nuevos lenguajes y tecnologías
  • Excelentes dotes de comunicación
  • Ingenio y capacidad para solucionar problemas
  • Atención al detalle
  • Grado en ciencias informáticas, ingeniería o en un campo relacionado

Jump to section

    Let's grow together

    Explore our full platform with a 15-day free trial.
    Post jobs, get candidates and onboard employees all in one place.