Software Developer C# (España)

Michael Page
14 days ago

Role details

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

Job location

Tech stack

.NET
Agile Methodologies
Software Applications
Unit Testing
C Sharp (Programming Language)
Software Quality
Code Review
Nvidia CUDA
Computer Engineering
Continuous Integration
Software Design Patterns
DevOps
Dicom
Microsoft Visual Studio
Windows Presentation Foundation
Model View ViewModel
Object-Oriented Software Development
Scrum
Software Engineering
GIT
Network Server
Jenkins

Job description

  • Desarrollo de software para una empresa especializada en tecnología médica.
  • Autonomía para desarrollar soluciones end-to-end, con foco en calidad de código.

Empresa especializada en el desarrollo de soluciones de imagen médica para diagnóstico y tratamiento.

  • Diseñar, desarrollar y mantener aplicaciones de escritorio en C#/.NET utilizando WPF o WinUI bajo arquitectura MVVM.
  • Participar en decisiones de arquitectura, patrones de diseño y buenas prácticas.
  • Garantizar la calidad del software mediante tests unitarios, revisiones de código y pipelines CI/CD.
  • Colaborar con los equipos de producto, QA y soporte técnico para priorizar y resolver incidencias.
  • Refactorizar y mejorar código legacy, automatizando procesos y mejorando el ciclo de vida del software.

Requirements

  • Contrato estable en empresa tecnológica con posibilidades de crecimiento del sector médico.
  • Entorno técnico avanzado y colaborativo.
  • Flexibilidad horaria.
  • Flexibilidad de trabajo en remoto (2 dias)., * Formación en FP Superior (DAW/DAM). Valorable Grado en Ingeniería Informática.
  • Al menos 3 de experiencia en C#/.NET.
  • Conocimiento avanzado en Visual Studio (ideal VS2022), Git (GitFlow), programación orientada a objetos y asíncrona (TAP).
  • Experiencia en diseño de interfaces con WPF/WinUI y arquitectura MVVM.
  • Pruebas unitarias (xUnit o similar), automatización QA, CI/CD.
  • Inglés técnico (lectura y escritura B1+)., * Metodologías Agile (Scrum/Kanban).
  • Conocimientos en DevOps (Jenkins, redes, servidores).
  • Experiencia en imagen médica, CUDA/GPU, estándares DICOM.
  • Trato con equipos de soporte técnico (SAT).

Apply for this position