Descripción
La posición se centra en las labores de desarrollo y mantenimiento de aplicaciones informáticas, abarcando tanto sistemas internos de la empresa como proyectos específicos encargados para el Gobierno del Principado de Asturias. Las funciones principales implicarán trabajar activamente con tecnologías basadas en los entornos ASP.NET y J2EE, participando en todo el ciclo de vida del software. Esto incluye el análisis de requisitos, el diseño de soluciones, la implementación de código, las pruebas unitarias y de integración, y el posterior mantenimiento y evolución de las aplicaciones desarrolladas. El entorno de trabajo es dinámico y requiere una adaptación constante a las necesidades técnicas de los diferentes proyectos, garantizando la calidad, el rendimiento y la seguridad del software entregado.Además del desarrollo, el rol conlleva responsabilidades de soporte técnico y resolución de incidencias relacionadas con las aplicaciones en producción. Se espera la colaboración estrecha con otros miembros del equipo técnico y, en ocasiones, con los usuarios finales o representantes de la administración pública para comprender sus necesidades y traducirlas en especificaciones funcionales. El profesional deberá documentar el código y los procedimientos de acuerdo con los estándares establecidos, así como participar en revisiones de código para asegurar las mejores prácticas de desarrollo. La capacidad para aprender nuevas tecnologías y frameworks que puedan ser requeridos en futuros proyectos es un aspecto valorado dentro de las funciones del puesto.
El trabajo se desarrolla en un contexto institucional, lo que exige un alto grado de fiabilidad y compromiso con los plazos establecidos. Las aplicaciones desarrolladas suelen tener un impacto directo en servicios públicos o procesos administrativos, por lo que la precisión y la robustez son parámetros críticos. La jornada se realiza en horario de oficina, de lunes a viernes, en un entorno de trabajo presencial que fomenta la colaboración y el intercambio de conocimientos dentro del equipo. La empresa proporciona las herramientas y el entorno de desarrollo necesarios para la ejecución eficiente de las tareas asignadas.