Arroyo de la Encomienda, Castile and Leon, España
Lo sentimos, este trabajo no está disponible en su región
Descripción completa del puesto
ACCIONA, en su negocio de Infraestructuras, busca incorporar a un/a Analista Programador/a Sr .NET.
Descripción del puesto
- Mantener actualizadas y estables las arquitecturas tecnológicas .NET (tanto web como desktop) de las aplicaciones desarrolladas a medida.
- Tomar control de aquellos elementos de desarrollo más críticos y/o complejos para mantener parte del conocimiento in-house y reducir la dependencia de empresas externas.
- Dar cobertura y guía a los equipos de desarrollo externo alrededor de las arquitecturas y patrones de desarrollo elegidos por Acciona en sus aplicaciones.
Funciones:
- Reportando al equipo de Arquitectura, el/la Analista Programador/a .NET participará activamente en el ciclo de vida de la arquitectura de referencia de Acciona, basada actualmente en .NET Framework 6 con un cliente pesado WPF.
- Integrarse en el equipo interno de Arquitectura, dirigiendo y gestionando al pool de desarrolladores internos/externos.
- Diagnosticar y resolver incidencias tanto en su propio código como en el generado por el resto del equipo de desarrolladores.
- Evolucionar y resolver componentes críticos o especialmente complejos, ya sea por la parte técnica o funcional, en la arquitectura de referencia o en necesidades específicas de una aplicación concreta.
- Adquirir nuevos conocimientos funcionales y técnicos que permitan evolucionar la arquitectura y mantener al mínimo la deuda técnica.
- Asumir gradualmente más responsabilidades y crecer profesionalmente dentro del equipo.
- Velar por el cumplimiento del estándar de calidad, especialmente al recepcionar código de terceros.
- Participar activamente en las reuniones diarias de los proyectos, manteniendo el control técnico y asegurando el correcto seguimiento de la arquitectura de referencia.
- Reconocer problemas técnicos y gestionarlos con la persona correspondiente.
Requisitos:
- Licenciado/a en Ingeniería Informática (preferible) u otras ingenierías (Telecomunicaciones, Matemáticas, otras a considerar).
- Se valorarán positivamente certificaciones oficiales en metodologías o productos relacionados con el área de actuación.
Experiencia:
- 8 años en desarrollo de aplicaciones y al menos 4 años con perfil de analista programador en proyectos basados en tecnología Microsoft .NET.
- Experiencia acreditada en desarrollo de aplicaciones empresariales basadas en tecnología Microsoft (C#, .NET Framework, .NET 6) utilizando el patrón MVVM con XAML (WPF o Maui).
- Experiencia en entornos de gestión del ciclo de vida en entornos CI/CD en metodologías Agile.
- Azure DevOps (automatización de builds y pipelines de publicación).
- GitHub, controlando la correcta utilización de las diferentes ramas por parte del equipo de desarrolladores.
- Experiencia en proyectos empresariales con bases de datos SQL Server, incluyendo diseño de modelos de datos, consultas complejas y programación avanzada en TSQL; se valorará experiencia con reportes SSRS o informes paginados de Power BI.
- Experiencia en diseño y consumo de APIs REST, así como en ESB y middleware comerciales (SAP PI, Azure Service Bus, MuleSoft, etc.).
- Se valorará experiencia en proyectos web basados en Blazor.
- Se valorará experiencia en arquitecturas basadas en Cloud Azure, tanto IaaS como PaaS.
- Capacidad para trabajar bajo presión, gestionar situaciones de urgencia y mantener control del estrés.
- Actitud proactiva, colaborativa y resolutiva, con capacidad de tomar decisiones.
- Habilidades para el trabajo en equipo y en organizaciones matriciales.