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
IntermediateJob 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).