Programador/a .NET

Grupo SPEC
Barcelona, Spain
3 days ago

Role details

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

Job location

Remote
Barcelona, Spain

Tech stack

Clean Code Principles
ASP.NET
JavaScript
.NET
API
Agile Methodologies
Unit Testing
C Sharp (Programming Language)
Software as a Service
Databases
DevOps
Language Integrated Query
Entity Framework
Github
PostgreSQL
Microsoft SQL Server
MVC
Simple Object Access Protocol (SOAP)
SQLite
TypeScript
Blazor
Backend
GIT
Angular
Kubernetes
Front End Software Development
Software Version Control
Docker

Job description

En GRUPO SPEC seguimos creciendo y buscamos un/a Programador/a .NET para incorporarse a nuestro equipo de I+D. El rol nace como nueva creación y tendrá un papel clave en la evolución y modernización de nuestra plataforma tecnológica, participando activamente en la migración de .NET 7 a .NET 9 (con visión a .NET 10)., * Desarrollar y liderar tareas de actualización y mejora de la plataforma en tecnologías .NET.

  • Participar en el análisis, desarrollo y pruebas de nuevas funcionalidades.
  • Garantizar el uso de buenas prácticas, metodologías ágiles y código limpio.
  • Colaborar en la definición de metodologías de trabajo y posibles liderazgos técnicos a futuro., * Desarrollo backend en C# y ASP.NET (MVC y Core).
  • Desarrollo y consumo de APIs REST y SOAP.
  • Uso de LINQ, Entity Framework y Dapper.
  • Implementación de pruebas unitarias (TDD) con NUnit, xUnit o MSTest.
  • Migración y actualización de versiones de framework.
  • Trabajo con bases de datos SQLite, SQL Server y PostgreSQL.
  • Control de versiones con Git / DevOps.
  • Aplicación de principios SOLID, Clean Code y desarrollo ágil.

Requirements

Buscamos a alguien con experiencia, criterio técnico y ganas de influir en la forma de trabajar, proponer mejoras y crecer hacia roles de mayor responsabilidad., * Ingeniería Informática o similar.

  • Mínimo 8 años de experiencia en desarrollo de software.
  • Al menos 5 años de experiencia en tecnologías .NET.
  • 1 año de experiencia con .NET 8.
  • Experiencia demostrable en entornos SaaS y trabajo en equipo.
  • Nivel de inglés técnico.
  • Buenas habilidades de comunicación y trabajo colaborativo.

Se valorará especialmente

  • Experiencia en .NET 9 / .NET 10.
  • Conocimientos de .NET Framework 4.x.
  • Experiencia con Angular o Blazor.
  • JavaScript / TypeScript u otros frameworks frontend.
  • Conocimientos de Docker, Kubernetes, redes e infraestructuras.
  • Experiencia en DevOps (GitHub, pipelines).
  • Programación en pareja (pair programming).

Benefits & conditions

  • Contrato indefinido desde el primer día.
  • Horario flexible franja de entrafa y salida comprendida entre:
  • 8:30 a 17:30 o 9:30 a 18:30
  • 3 días de teletrabajo
  • Proyecto estable, técnico y con impacto real.
  • Posibilidad de liderar metodologías Agile y evolucionar hacia roles de responsable de proyectos.
  • Buen ambiente de trabajo y colaboración directa con el área de I+D.

Apply for this position