Job opportunities

Job opportunities

.NET Developer – Hybrid – Buenos Aires

Be part of a team that provides solutions in the knowledge industry with a positive impact. We have more than thirty years of experience empowering our clients through technology, methodology and talent.

We want to be a better company for the world and we know that the best results are achieved through collaboration. That is why we grow, innovate and evolve together.

We value diversity and inclusion. All our searches are open to people with disabilities, regardless of gender, religion, sexual orientation, or any other condition. Join us!

At IT Patagonia, we believe that technology is a strategic enabler, and that knowledge, ethics, and people are what make it truly transformative. We are looking for a .NET Developer to design, build, and evolve software solutions in .NET 6 or higher, applying DDD and Clean/Onion Architecture, in distributed Windows environments and/or containerized environments with OpenShift/Kubernetes.

What will your challenges be?

Build robust and scalable solutions: You will develop Batch, APIs (OpenAPI) and services (.NET Worker Services) in .NET 6 or higher, as well as microservices in .NET 10 / C# 13, applying SOLID, Clean Code, Onion/Clean Architecture and DDD principles.

Modernize existing systems: You will migrate solutions built in .NET 4.8 to current platforms, so that the business gains maintainability and the ability to evolve.

Designing data with performance in mind: You will design and optimize schemas in SQL Server (indexes, query tuning, execution plans) and program in T-SQL (functions, triggers), using Entity Framework Core (mapping, migrations, LINQ) and Dapper where high performance is required.

Bringing solutions to production from start to finish: You will build multi-stage Docker images and deploy them on OpenShift/Kubernetes (Deployments, ConfigMaps, Secrets), with CI/CD pipelines in GitHub Actions, and publish ASP.NET Core applications on IIS / Windows Server (Application Pools, bindings, HTTPS, SSL/TLS certificates).

Ensure service observability: You will monitor application behavior with IIS Logs, Event Viewer, Application Insights, and OpenTelemetry traces, including prompt and alert logging, to detect problems before they impact.

Resolve incidents and requests to the root cause: You will retrieve, analyze, and resolve tickets in test and production environments, diagnosing logs, traces, and events to identify the root cause.

Sharing knowledge and closing the loop with quality: You will document each solution, update the team's knowledge base, and coordinate with the functional and QA areas to validate the resolution before closing the ticket.

Ensure quality and security in every delivery: You will write unit and integration tests with xUnit / NUnit + Moq (coverage ≥ 80%), review code on pull requests and implement authentication and authorization with OAuth 2.0 / JWT.

What do we expect from you?

Technical Requirements

.NET and ASP.NET Core (required): .NET 10 / C# 13 and ASP.NET Core. Minimum 5 years of experience in .NET development (Core / 5+ / 10).

Architecture (required): Microservices, DDD, and Onion/Clean Architecture. Minimum 2 years with microservices in production and experience in DDD and Onion Architecture in real-world projects.

Databases (required): SQL Server (design and tuning) and Entity Framework Core, with experience in high availability contexts.

Containers (required): Docker and Kubernetes / OpenShift, with experience in production environments.

CI/CD (exclusive): Pipelines with GitHub Actions.

Security (exclusive): OAuth 2.0 / OpenID Connect / JWT.

Artificial intelligence (exclusive): LLM Agents, MCP Servers, MCP Tools and Skills.

Windows deployments (required): IIS / Windows Server and Web Deploy (MSDeploy), with experience in production environments.

Testing (exclusive): xUnit / NUnit + Moq / NSubstitute.

Education (required): Systems Engineering, Computer Science or related field 

We value it as a plus (not exclusive)

Microservices: Knowledge of microservices and distributed architectures.

DevOps and cloud: Experience with CI/CD, Docker, Kubernetes or cloud platforms.

Observability: Knowledge of observability, troubleshooting, and analysis of production applications.

Technological versatility: Experience or interest in incorporating other languages, frameworks and technologies according to the needs of the project.

We offer you

  • Flexibility
  • Diversity
  • Spaces for conversation
  • Work & life balance
  • Continuous training

Our benefits

5 days off a year to do what you like #PatagonianDays

Semi-annual bonus
by
permanence
#BonusPermanence

Days for
celebrate
and take care of yourself   
#Days Off

Apply to the search

en_US