DESARROLLADOR/A SENIOR.NET

Pragma S.A
Barcelona, Spain
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Spanish
Experience level
Senior

Job location

Barcelona, Spain

Tech stack

.NET
Agile Methodologies
Artificial Intelligence
Software Applications
Azure
Databases
Software Design Patterns
Microsoft SQL Server
T-SQL
Windows Forms
Devexpress
Blazor
Generative AI
Backend
Angular
Web Technologies
Software Version Control
Web Api

Job description

  • Participar en el diseño, desarrollo y mantenimiento de aplicaciones Desktop en WinForms sobre .NET Framework .
  • Desarrollar y evolucionar nuevas funcionalidades en Blazor para la modernización de la plataforma y creación de nuevos módulos web.
  • Desarrollar servicios backend en .NET / WebAPI .
  • Colaborar en la incorporación de capacidades de inteligencia artificial en los productos.
  • Trabajar con bases de datos SQL Server , optimización de consultas, procedimientos almacenados y modelado de datos.
  • Integrarte en un equipo técnico que trabaja con metodologías ágiles y foco en la entrega de valor.
  • Colaborar en la definición técnica de nuevas funcionalidades con producto y soporte.
  • Escribir casos de usuario y tareas para otros desarrolladores y llevar a cabo su seguimiento y correcto desarrollo en el Sprint.

Requirements

Buscamos un/a Desarrollador/a Senior .NET con experiencia sólida en entornos Microsoft, tanto en aplicaciones de escritorio como en backend, y con interés en nuevas tecnologías web (Blazor) e inteligencia artificial aplicada al negocio., * +5 años de experiencia profesional como desarrollador/a .NET.

  • Dominio de .NET Framework y .NET Standard / .NET moderno .
  • Experiencia sólida en:
  • WinForms (aplicaciones desktop).
  • WebAPI / backend .NET .
  • SQL Server (T-SQL avanzado, performance, diseño).
  • Azure DevOps
  • Conocimiento de buenas prácticas: SOLID, patrones de diseño, testing, control de versiones.
  • Capacidad para trabajar de forma autónoma y en equipo, con mentalidad de producto.

Se valorará especialmente

  • Experiencia con:
  • Librerías UI tipo DevExpress o similares.
  • Blazor (Server).
  • Angular .
  • Experiencia en inteligencia artificial generativa :
  • Diseño de prompts efectivos para modelos de IA.
  • Uso de librerías/orquestadores tipo Semantic Kernel , LangChain u otras similares.
  • Experiencia en modernización/migración de aplicaciones legacy.

Apply for this position