Las responsabilidades del ingeniero de software incluyen:

  • Ejecución del desarrollo de software de ciclo de vida completo
  • Programación de código eficiente, comprobable y bien diseñado
  • Producir especificaciones y determinar la viabilidad operativa.

descripción del trabajo del ingeniero de software

Resumen de trabajo

Buscamos un ingeniero de software apasionado para diseñar, desarrollar e instalar soluciones de software.

Las responsabilidades del ingeniero de software incluyen recopilar los requisitos del usuario, definir la funcionalidad del sistema y escribir código en varios lenguajes, como Java, Ruby on Rails o lenguajes de programación .NET (por ejemplo, C ++ o JScript.NET). Nuestros candidatos ideales están familiarizados con el ciclo de vida del desarrollo de software ( SDLC) desde el análisis preliminar del sistema hasta las pruebas y la implementación.

En última instancia, la función del ingeniero de software es crear software de alta calidad, innovador y de pleno rendimiento que cumpla con los estándares de codificación y el diseño técnico.

Responsabilidades

  • Ejecute el ciclo de vida completo del desarrollo de software (SDLC)
  • Desarrollar diagramas de flujo, diseños y documentación para identificar requisitos y soluciones.
  • Escriba código comprobable y bien diseñado
  • Producir especificaciones y determinar la viabilidad operativa.
  • Integre componentes de software en un sistema de software completamente funcional
  • Desarrollar planes de verificación de software y procedimientos de garantía de calidad.
  • Documentar y mantener la funcionalidad del software
  • Solucionar problemas, depurar y actualizar sistemas existentes
  • Implementar programas y evaluar los comentarios de los usuarios
  • Cumplir con los planes del proyecto y los estándares de la industria.
  • Asegúrese de que el software esté actualizado con las funciones más recientes

Requisitos

  • Experiencia laboral comprobada como ingeniero de software o desarrollador de software.
  • Experiencia en el diseño de aplicaciones interactivas
  • Capacidad para desarrollar software en Java, Ruby on Rails, C ++ u otros lenguajes de programación
  • Excelente conocimiento de bases de datos relacionales, tecnologías SQL y ORM (JPA2, Hibernate)
  • Experiencia en el desarrollo de aplicaciones web utilizando al menos un marco web popular (JSF, Wicket, GWT, Spring MVC)
  • Experiencia con desarrollo impulsado por pruebas
  • Competencia en herramientas de ingeniería de software
  • Capacidad para documentar requisitos y especificaciones.
  • Licenciatura en Ciencias de la Computación, Ingeniería o campo relevante
Compartir:
Facebook
Twitter
Pinterest
LinkedIn
WhatsApp
Telegram
Email
Imprimir
también podrías leer:

Artículos relacionados

Reserva tu demo personalizado aquí

Deja tu información personal para agendar una demostración de Primera Base

Reclama tus misiones

Construye la digitalización paso a paso con El Legado de RRHH

Deja aquí tus datos personales para agendar tu demo

Deja aquí tus datos personales para ver el video