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.

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

Ready to hire?

Post to multiple job boards in a single submission. Add your details below and try Workable for free.

Let's grow together

Start hiring now with a 15-day free trial. Or talk to us about your hiring plans and
discover how Workable can help you find and hire great people.

×
Stay in the loop!

Sign up for jargon-free hiring resources.