Ingeniero de software Plantilla de descripción del trabajo/breve

Estamos buscando un ingeniero de software para administrar actividades que van desde sistemas de control de tráfico automatizados hasta procesos industriales complicados. Jugará un papel fundamental en la creación de software que brinde soluciones prácticas.

Se espera que maneje el ciclo de vida de desarrollo de software completo, que incluye analizar las necesidades, el diseño, las pruebas y el desarrollo del software para satisfacer esas necesidades.

Perfil de trabajo de ingeniero de software

Debido a los avances tecnológicos y la dirección estratégica de la organización, un ingeniero de software opera en un entorno continuamente cambiante.

Construyen, administran, auditan y mejoran sistemas para satisfacer requisitos específicos, con frecuencia en el consejo de un analista o arquitecto de sistemas. Un ingeniero de software prueba los sistemas físicos y de software para detectar y abordar las fallas del sistema.

La función también incluye la creación de programas de diagnóstico y el diseño de diseño y escritura para sistemas operativos y aplicaciones para mantener la eficiencia. Proporcionan recomendaciones para futuros desarrollos según sea necesario.

Dependiendo del trabajo del ingeniero de software, podrían referirse como sistemas/software/base de datos/programador web, ingeniero o desarrollador.

Informes a

  • Jefe de Tecnología
  • plomo tecnológico

Responsabilidades del ingeniero de software

  • Mejorar la calidad del sistema detectando problemas y patrones frecuentes
  • Desarrollar procedimientos operativos estándar
  • Mejorar las aplicaciones al encontrar áreas de mejora, hacer sugerencias y diseñar y ejecutar soluciones
  • Mantener y fortalecer las bases de código actuales
  • Modificaciones del código de revisión por pares
  • Colaborar con compañeros de trabajo para poner en acción diseños técnicos
  • Explore y use nuevas tecnologías según sea necesario
  • Hacer disponibles materiales de transferencia de conocimiento textual
  • Manténgase actualizado con los últimos desarrollos en hardware, sistemas y codificación

Requisitos y habilidades de ingeniero de software

  • Se prefiere un título o diploma en ingeniería de software, informática o un tema técnico similar. - Se prefiere la experiencia previa como ingeniero de software.
  • Conocimiento de Java o C ++
  • Patrones de arquitectura y diseño de aplicaciones
  • Comprensión de todo el ciclo de vida del desarrollo de software (conceptual, definición de arquitectura, diseño, alcance, planificación, implementación, prueba, documentación, entrega y mantenimiento)
  • Experiencia de desarrollo previo con sistemas distribuidos/escalables y aplicaciones de transacciones de alto volumen