Descripción del trabajo de desarrollador de software
La siguiente plantilla de Descripción del trabajo de desarrollador de software ha sido escrita con la misión de atraer a profesionales cualificados para desempeñar las funciones del puesto. Puedes descargar y rellenar el modelo en función de tus exigencias profesionales. Se trata de una plantilla estándar, válida para cualquier portal de ofertas de empleo.
Las responsabilidades del Desarrollador de Software incluyen:
- Producir un código limpio y eficiente basado en las especificaciones
- Probar y desplegar programas y sistemas
- Corregir y mejorar el software existente
Resumen del trabajo
Estamos buscando un Desarrollador de Software para construir e implementar programas funcionales. Trabajará con otros desarrolladores y gestores de productos durante todo el ciclo de vida del desarrollo de software.
En este papel, debes ser un jugador de equipo con un buen ojo para los detalles y habilidades para resolver problemas. Si también tienes experiencia en marcos ágiles y lenguajes de codificación populares (por ejemplo, JavaScript), nos gustaría conocerte.
Tu objetivo será construir programas y sistemas eficientes que sirvan a las necesidades de los usuarios.
Responsabilidades
- Trabajar con los desarrolladores para diseñar algoritmos y diagramas de flujo
- Producir un código limpio y eficiente basado en las especificaciones
- Integrar componentes de software y programas de terceros
- Verificar y desplegar programas y sistemas
- Solucionar problemas, depurar y actualizar el software existente
- Recoger y evaluar los comentarios de los usuarios
- Recomendar y ejecutar mejoras
- Crear documentación técnica de referencia y para la elaboración de informes
Requisitos
- Experiencia probada como Desarrollador de Software, Ingeniero de Software o rol similar
- Familiaridad con las metodologías de desarrollo ágil
- Experiencia en el diseño y desarrollo de software en un entorno basado en pruebas
- Conocimiento de lenguajes de codificación (por ejemplo, C++, Java, JavaScript) y marcos/sistemas (por ejemplo, AngularJS, Git).
- Experiencia con bases de datos y marcos de mapeo relacional de objetos (ORM) (por ejemplo, Hibernate)
- Capacidad para aprender nuevos lenguajes y tecnologías
- Excelente capacidad de comunicación
- Ingenio y aptitud para la resolución de problemas
- Atención al detalle
- Licenciatura en Ciencias de la Computación, Ingeniería o un campo relacionado
Deja una respuesta