Sistemas de Información

Oferta publicada en 2025-06-16

Software Engineer

  • Ubicación
    : Pune, India
  • Tipo de contrato
    : Estudiante de Prácticas Becado temporal (duración determinada) (en formación)

Descripción del empleo

Software Engineer

- - - - - - - - - - - -

RESULTADOS CLAVE ESPERADOS

Desarrollar y mantener soluciones que aporten valor añadido a los clientes Business:

  • Escribir código útil, eficaz, eficiente, sostenible (fácil de mantener, escalable, reutilizable), limpio (conciso, legible, intuitivo) y aplicando las mejores prácticas de desarrollo (integración de tests en código, refactorización, SOLID, DRY, YAGNI, TDD, etc…).
  • Completar los tests y la depuración del código.
  • Mantener y mejorar las aplicaciones.
  • Asegurar el soporte técnico, diagnosticando y resolviendo incidentes simples.
  • Atender dudas técnicas sencillas.
  • Implementar cambios menores sobre soluciones existentes.
  • Elaborar y proporcionar la documentación relacionada.

Adaptar las especificaciones funcionales y/o técnicas para cubrir adecuadamente las necesidades Business:

  • Proporcionar una óptima Interfaz de Usuario (UI)/eXperiencia de usuario (UX) trabajando en estrecha colaboración con los interlocutores Business y/o expertos en UX/UI y ajustando las especificaciones en coherencia.

Realizar controles y tests:

  • Construir, ejecutar y optimizar las pruebas unitarias y planes de test que aseguren la calidad, seguridad y coherencia de la aplicación.
  • Detectar, diagnosticar, analizar y resolver los errores, incidentes y bugs.

Desplegar/Industrializar las aplicaciones y asegurar su explotación:

  • Contribuir a la gestión del cambio, la comunicación y la formación.
  • Diseñar e implementar despliegues automatizados.
  • Proporcionar soporte de la solución.

Todo ello aplicando metodologías Lean & Agile y las buenas prácticas de calidad, seguridad (Security by Design) y DevOps, y bajo la supervisión de un Senior Software Engineer.

Solicitar empleo