Ingeniero/a .NET y DevOps

knowmad Mood
Municipality of Seville, Spain
2 days ago

Role details

Contract type
Apprenticeship
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Spanish
Experience level
Intermediate

Job location

Remote
Municipality of Seville, Spain

Tech stack

ASP.NET
.NET
API
Agile Methodologies
Business Analytics Applications
Automation of Tests
Unit Testing
Azure
Bash
C Sharp (Programming Language)
Code Coverage
Software Quality
Databases
Continuous Integration
Relational Databases
Software Design Patterns
DevOps
PostgreSQL
Microsoft SQL Server
MongoDB
MVC
Cisco Nexus Switches
NoSQL
Powershell
Redis
Simple Object Access Protocol (SOAP)
YAML
Scripting (Bash/Python/Go/Ruby)
GIT
Kubernetes
Bicep
Bitbucket
Terraform
Software Version Control
Docker
Jenkins
Web Api
Microservices

Job description

  • Desarrollo .NET: Diseñar, implementar y mantener aplicaciones usando C#, ASP.NET Core, MVC y WebAPI, siguiendo buenas prácticas y patrones de diseño.
  • Gestión de Bases de Datos: Diseñar, implementar y mantener bases de datos relacionales y no relacionales, optimizando consultas y rendimiento.
  • Automatización y DevOps: Diseñar y mantener pipelines CI/CD, integrar repositorios, gestionar artefactos y garantizar la calidad del código mediante herramientas de análisis y pruebas automatizadas.
  • Integración de Servicios y Microservicios: Desarrollar APIs REST y SOAP, integrarlas con microservicios y asegurar la correcta comunicación entre sistemas.
  • Colaboración Multidisciplinaria: Trabajar con equipos de desarrollo, operaciones y negocio para entender necesidades, resolver problemas y entregar soluciones de alto valor.
  • Mentoría y Liderazgo Técnico: Apoyar a desarrolladores menos experimentados, liderar iniciativas técnicas y aportar soluciones innovadoras.
  • Optimización de Procesos: Proponer mejoras en los procesos de desarrollo, despliegue y operación, asegurando eficiencia, seguridad y escalabilidad.

Requirements

Buscamos profesionales con al menos 3 años de experiencia en desarrollo C# y un fuerte interés en automatización y DevOps. Valoramos especialmente:

  • Experiencia en desarrollo con C#, ASP.NET Core y ASP.NET, especialmente MVC y WebAPI.
  • Conocimientos en API REST, servicios SOAP y microservicios.
  • Experiencia trabajando con bases de datos relacionales (SQL Server, PostgreSQL) y bases de datos NoSQL (MongoDB, Redis, entre otras).
  • Capacidad de escribir código limpio, escalable y mantenible, siguiendo patrones como DDD, principios SOLID y estándares de la industria.
  • Experiencia con pruebas unitarias e integración, cobertura de código y mocking.
  • Conocimiento en control de versiones (Git, Bitbucket) y herramientas de CI/CD (Azure DevOps, Jenkins).
  • Habilidades de aprendizaje rápido y motivación por explorar nuevas tecnologías, herramientas y técnicas.

Además, valoraremos muy positivamente si tienes experiencia en:

  • Entornos CI/CD avanzados, incluyendo pipelines multistage en YAML, gestión de artefactos (Nexus, Azure Artifacts) y calidad de código con SonarCloud.
  • Scripting y automatización con PowerShell o Bash.
  • Contenedores y orquestación (Docker, Kubernetes) y experiencia en Infraestructura como Código (Terraform, Bicep).
  • Experiencia liderando proyectos técnicos y trabajando con metodologías ágiles.
  • Predisposición a mentorizar y compartir conocimiento dentro del equipo.

Benefits & conditions

Contrato Indefinido

About the company

Somos una compañía líder en transformación digital, en constante evolución y a la vanguardia de la tecnología. Nacimos para provocar un cambio real a través de la innovación y el desarrollo sostenible, con la misión de aportar valor a los clientes e impulsar nuestro talento. Formado por más de 3.000 personas creativas, digitales e innovadoras conectadas a un propósito y capaces de generar conexiones con personas de todo el mundo. Un equipo responsable, flexible y con alta capacidad de adaptación a las necesidades de nuestros clientes y del mercado, a la vez que proporciona valor, visión, creatividad, expertise, profesionalidad y pasión por la tecnología en cada proyecto. Los valores que marcan nuestro rumbo y nos guían hacia la excelencia son la colaboración, la innovación, el compromiso, la diversión y la confianza.

Apply for this position