Talent Job Seeker

Desarrollador Back-end Senior

About the position

DESARROLLADOR BACK-END SENIOR

LA EMPRESA

Nuestro cliente es una empresa global líder en servicios profesionales en auditoría y asesoramiento, presente en más de 150 países. En España cuenta con más de 850 profesionales en 10 oficinas, siendo las principales Barcelona, Madrid y Valencia.

RESPONSIBILIDADES

  • Participar en el mantenimiento, la resolución de incidencias y la realización de evolutivos en las aplicaciones existentes, incluyendo aquellas desarrolladas con ASP.NET 2.0 (C#).
  • Trabajar en el desarrollo y mantenimiento de la capa de backend para nuevas aplicaciones, utilizando principalmente C# (.NET Framework y .NET Core).
  • Diseñar, implementar y optimizar bases de datos Azure SQL Server, incluyendo la creación de esquemas, stored procedures y funciones.
  • Participar en la migración y modernización de aplicaciones legacy hacia arquitecturas más modernas.
  • Colaborar estrechamente con el Desarrollador Full-Stack para integrar el backend con el frontend.
  • Trabajar con Logic Apps y Function Apps para la automatización de procesos y la creación de lógica de negocio serverless.
  • Participar en la definición y aplicación de buenas prácticas de desarrollo, incluyendo pruebas unitarias y de integración.
  • Colaborar con otros miembros del equipo, incluyendo el Desarrollador Full-Stack y el Especialista en Datos/IA.
  • Participar en la resolución de problemas de rendimiento y escalabilidad en las aplicaciones.

REQUISITOS

  • Experiencia demostrable (mínimo 5 años) como desarrollador backend.
  • Sólida experiencia en el desarrollo y mantenimiento de aplicaciones ASP.NET (tanto versiones antiguas como .NET Framework y .NET Core) utilizando C# o VB.NET.
  • Amplio conocimiento y experiencia práctica con bases de datos relacionales, especialmente Azure SQL Server.
  • Experiencia en la optimización de consultas SQL y el rendimiento de bases de datos.
  • Experiencia trabajando con Logic Apps y Azure Functions.
  • Conocimiento de principios de diseño de software, patrones de arquitectura y mejores prácticas de desarrollo.
  • Experiencia con herramientas de control de versiones (Git).
  • Conocimiento de metodologías ágiles (Scrum, Kanban).
  • Capacidad para analizar y resolver problemas complejos en sistemas existentes.
  • Buenas habilidades de comunicación y trabajo en equipo.
  • Deseable:
  • Experiencia en la migración de aplicaciones legacy.
  • Conocimientos básicos de infraestructura cloud (Azure).
  • Experiencia con herramientas de profiling y diagnóstico de aplicaciones .NET.

Place of work

Talent Job Seeker
Barcelona
app.general.countries.Spain

About the company

Identifica el mejor Talento con Talent Job Seeker

Relevant places near

  • Barcelona
  • Eixample
  • L'Hospitalet de Llobregat
  • Sant Martí
  • Badalona
  • Sabadell
  • Sants-Montjuïc
  • Horta-Guinardó
  • Nou Barris
  • Sarrià-Sant Gervasi



Job ID: 9481712 / Ref: b8dc6bc038f8eccf93f435d0a69b804a

Open application open_in_new

Talent Job Seeker