NET Developer

Ioon
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Spanish
Compensation
€ 50K

Job location

Tech stack

Clean Code Principles
.NET
Microsoft Windows
ADO.NET
Business Logic
ASP.NET
C Sharp (Programming Language)
Code Review
Data Security
Dependency Injection
Software Design Patterns
Entity Framework
Microsoft SQL Server
Service-Oriented Architecture
T-SQL
Multithreading
.NET Core
Backend
GIT
Web Api

Job description

IOON busca un .NET Developer para unirse a su equipo en La Coruña, Galicia. Esta posición implica desarrollo avanzado con C#, .NET Framework y ASP.NET MVC, así como la creación de componentes de monitorización usando SQL Server y patrones de diseño., * Desarrollo de componentes de monitorización con SQL Server Service Broker.

  • Implementación de programación asíncrona y multihilo.

  • Diseño de interfaces de integración entre sistemas OSS., En Ioon estamos convencidos de que la tecnología será el eje de la transformación de nuestras vidas, ¿Te animas a ser parte de esta revolución? Te proponemos esta posición por si te quieres sumar a un presente reto competente. .NET Developer, * Desarrollo de componentes de monitorización con SQL Server Service Broker, incluyendo diseño y consumo de colas, procesamiento asíncrono y desacoplado, gestión de contratos, mensajes y activación.

  • Programación asíncrona y multihilo con Task, async/await y paralelismo controlado.

  • Acceso a datos con ADO.NET o Entity Framework.

  • Dominio de SQL Server, T-SQL, procedimientos almacenados, transacciones, concurrencia y consistencia.

  • Diseño de interfaces de integración entre sistemas OSS.

  • Manejo de errores, reintentos y trazabilidad en procesos críticos.

  • Conocimientos deseables: Experiencia en arquitecturas orientadas a eventos y procesamiento asíncrono; patrones de integración: integración basada en colas, idempotencia, retry y dead-letter handling; uso de Service Broker en producción: monitorización, resolución de bloqueos y mensajes retrasados; patrones de software: Factory, Strategy, Repository y Dependency Injection; aplicación de Clean Code y SOLID; Git, gestión de ramas, revisión de código e integración en pipelines corporativos; testing unitario y de integración en backend .NET; documentación de interfaces técnicas y flujos de monitorización.

Requirements

El candidato ideal deberá tener conocimientos en programación asíncrona y multihilo, además de experiencia en sistemas críticos. Oportunidad de participar en un entorno innovador con un enfoque en la tecnología., * Dominio avanzado de C# y .NET Framework 4.x.

  • Experiencia sólida en desarrollo backend con ASP.NET MVC y Web API.

  • Dominio de SQL Server y T-SQL, incluyendo creación de procedimientos almacenados., C# .NET Framework 4.x ASP.NET MVC SQL Server Entity Framework Programación asíncrona Patrones de software, * Dominio avanzado de C# y .NET Framework 4.x. Deseable experiencia en .NET Core o .NET 6+.

  • Experiencia sólida en desarrollo backend con ASP.NET MVC, Web API, servicios Windows y procesos batch. Desarrollo en arquitectura por capas, con separación de lógica de negocio, acceso a datos e integración., * Otros aspectos valorables: Experiencia en transporte, ticketing, fare collection o back office.

  • Conocimiento de sistemas legacy y evolución controlada.

  • Experiencia en sistemas críticos 24x7.

  • Capacidad de análisis funcional y técnico para interpretar requisitos de monitorización y traducirlos en diseño.

Apply for this position