Job opportunities

Job opportunities

Desarrollador .NET Senior

Formá parte de un equipo que brinda soluciones en la industria del conocimiento con impacto positivo. Tenemos más de treinta años de experiencia potenciando a nuestros clientes a través de tecnología, metodología y talento.

Queremos ser una mejor empresa para el mundo y sabemos que los mejores resultados se alcanzan de manera colaborativa. Por eso crecemos, innovamos y evolucionamos juntos.

Valoramos la diversidad y la inclusión. Todas nuestras búsquedas están abiertas a personas con discapacidad, sin distinción de género, religión, orientación sexual o cualquier otra condición. ¡Sumate!

En IT Patagonia creemos que la tecnología es un habilitador estratégico: cuando se combina con conocimiento, ética y personas, transforma la manera en que las organizaciones trabajan. Buscamos un/a profesional de desarrollo .NET que diseñe, construya, evolucione y mantenga soluciones de software en .NET 6 o superior, aplicando DDD y Clean/Onion Architecture, tanto en entornos distribuidos Windows como contenerizados con OpenShift/Kubernetes.

¿Cuáles serán tus desafíos?

  • Construir soluciones robustas sobre .NET: vas a desarrollar batchs, APIs (OpenAPI) y servicios (.NET Worker Services) en .NET 6 o superior, además de microservicios en .NET 10 / C# 13, con principios SOLID y Clean Code.
  • Darle una base arquitectónica sólida a lo que construimos: vas a aplicar Onion/Clean Architecture y DDD para que las soluciones sean mantenibles y evolucionen con el negocio.
  • Modernizar lo existente: vas a migrar soluciones construidas en .NET 4.8 hacia plataformas actuales.
  • Lograr que los datos respondan con rendimiento: vas a diseñar y optimizar esquemas en SQL Server (índices, query tuning, planes de ejecución), programar en T-SQL (funciones, triggers) y trabajar con Entity Framework Core (mapping, migraciones, LINQ) y Dapper cuando se requiera alto rendimiento.
  • Llevar las soluciones a producción en contenedores: vas a construir imágenes Docker multi-stage, desplegar en OpenShift/Kubernetes (Deployments, ConfigMaps, Secrets) y configurar pipelines CI/CD con GitHub Actions.
  • Desplegar y sostener aplicaciones en Windows Server: vas a publicar y configurar aplicaciones ASP.NET Core en IIS (Application Pools, bindings, HTTPS), gestionar certificados SSL/TLS y monitorear con IIS Logs, Event Viewer y Application Insights.
  • Hacer visible lo que ocurre en producción: vas a implementar observabilidad con trazas en OpenTelemetry, logging de prompts y alertas.
  • Resolver incidentes hasta la causa raíz: vas a recuperar, analizar y resolver tickets de incidentes y requerimientos en test y producción, diagnosticando errores en logs, trazas y eventos, documentando la solución, actualizando la base de conocimiento y coordinando con el área funcional y QA antes del cierre.
  • Garantizar calidad y seguridad: vas a escribir pruebas unitarias y de integración con xUnit/NUnit + Moq (cobertura ≥ 80%), revisar código en pull requests e implementar autenticación/autorización con OAuth 2.0 / JWT.

¿Qué esperamos de vos?

Requisitos Técnicos

  • .NET y C#: .NET 10 / C# 13 y ASP.NET Core; mínimo 5 años de experiencia en desarrollo .NET (Core / 5+ / 10) (excluyente).
  • Arquitectura: microservicios, DDD y Onion/Clean Architecture, con mínimo 2 años en microservicios en producción y experiencia en DDD y Arquitectura en Cebolla en proyectos reales (excluyente).
  • SQL Server: diseño y tuning, con experiencia en contextos de alta disponibilidad (excluyente).
  • Entity Framework Core: mapping, migraciones y LINQ (excluyente).
  • Contenedores: Docker y Kubernetes / OpenShift, con experiencia en entornos productivos (excluyente).
  • CI/CD: GitHub Actions (excluyente).
  • Seguridad: OAuth 2.0 / OpenID Connect / JWT (excluyente).
  • IA aplicada: agentes LLM, MCP Servers y MCP Tools / Skills (excluyente).
  • IIS / Windows Server: Web Deploy (MSDeploy), con experiencia en despliegues en entornos productivos (excluyente).
  • Testing: xUnit / NUnit + Moq / NSubstitute (excluyente).
  • Formación: Ingeniería en Sistemas, Informática o afín, graduado/a o avanzado/a (excluyente).

Valoramos como un plus (no excluyente) 

  • IBM MQ: conocimiento de la plataforma.
  • Dapper: experiencia en su uso.
  • Observabilidad: OpenTelemetry / Jaeger, ELK / App Insights.
  • Skills y prompts para agentes: conocimiento y/o experiencia.
  • React (SSR): conocimiento del framework.
  • Oracle: conocimiento de la base de datos.

Te ofrecemos

  • Flexibilidad
  • Diversidad
  • Espacios de conversación
  • Work & life balance
  • Capacitación contínua

Nuestros beneficios

5 días libres al año para que hagas lo que te guste #PatagonianDays

Bono semestral
por
permanenecia
#BonoPermanencia

Días para
festejar
y cuidarte   
#DíasLibres

Aplicá a la búsqueda

es_ES