Formación Académica:
* Ingeniería Técnica o Superior en Informática, Telecomunicaciones o similar.
* Ciclo Formativo de Grado Superior en Informática.
Conocimiento y experiencia:
* Experiencia mínima de 3-5 años en las siguientes tecnologías:
Backend:
* .NET / .NET Core (incluyendo ASP.NET)
* Lenguaje: C#
* SQL Server y MySQL (consultas, procedimientos almacenados, diseño)
* MongoDB (modelado de datos, consultas, rendimiento)
Frontend:
* Angular
* HTML, CSS, JavaScript
DevOps y herramientas:
* Visual Studio / Visual Studio Code
* Control de versiones (Git)
* Azure DevOps (CI/CD)
Testing:
* xUnit, NUnit
* Pruebas de integración y unitarias
Funciones
* Desarrollo y mantenimiento de aplicaciones web con .NET Core y Angular.
* Diseño e implementación de bases de datos relacionales (SQL Server, MySQL) y no relacionales (MongoDB).
* Creación y mantenimiento de APIs RESTful.
* Implementación de mecanismos de seguridad (autenticación y autorización).
* Optimización del rendimiento de aplicaciones y bases de datos.
* Pruebas, depuración y documentación técnica.
* Participación en despliegues usando pipelines de CI/CD.
* Colaboración con equipos multidisciplinarios.
* Soporte de nivel 1 y 2 a usuarios.
Valorable
* Experiencia con Entity Framework.
* Desarrollo basado en pruebas (TDD).
* Conocimientos de plataformas de integración o BUS empresariales.
* Herramientas para análisis de calidad del código y seguridad.
* Metodologías ágiles (Scrum, Kanban).