Taro Logo

Senior .NET Engineer (384)

GPTW-certified company partnering with American software product companies to scale development footprint by custom-curating Brazilian top 5% talent.
Florianópolis, State of Santa Catarina, Brazil
Backend
Senior Software Engineer
Remote
5+ years of experience
Enterprise SaaS

Description For Senior .NET Engineer (384)

Ubiminds, a GPTW-certified company, is seeking a Senior .NET Engineer to join their team in a fully remote position. This role offers a unique opportunity to work with American software product companies while being part of their LATAM strategy. The position focuses on modernizing a monolith to microservices architecture, where you'll be supporting two clients in their transformation journey.

As a Senior .NET Engineer, you'll be working under the guidance of the Lead .NET Engineer, focusing on iterative refactoring, containerization, and deployment of ASP.NET Core services. The role involves significant work with modern technologies including Docker, Kubernetes (EKS), and AWS services. You'll be responsible for transforming synchronous operations into event-driven architectures and ensuring proper service communication within the ecosystem.

The ideal candidate should possess advanced English skills, strong expertise in ASP.NET Core development (.NET 6+), and practical experience with containerization technologies. You'll be working in a collaborative environment, participating in code reviews, test development, and cross-team design workshops.

What makes this opportunity special is the combination of technical challenges and excellent benefits. You'll receive a company-provided MacBook, access to professional growth opportunities, free English lessons, and the flexibility of remote work while having access to a modern office in Florianópolis when needed. The company offers full back-office support, including career guidance and HR services, ensuring you can focus on what you do best - engineering excellent solutions.

This role is perfect for a senior engineer looking to accelerate their international career while working with cutting-edge technologies in a supportive, growth-oriented environment. Join a team that values technical excellence, continuous learning, and work-life balance.

Last updated 3 days ago

Responsibilities For Senior .NET Engineer (384)

  • Work with ASP.NET Core Web API and MVC/Razor Pages projects to extract, refactor, and consolidate services
  • Replace synchronous HTTP calls with asynchronous event emissions to Event Bridge
  • Create and maintain Docker files; build and deploy services
  • Collaborate in setting up GitHub Actions pipelines for automated build, test, and deployment to EKS
  • Participate in code reviews and unit/integration test development
  • Troubleshoot issues in non-prod EKS clusters

Requirements For Senior .NET Engineer (384)

Kubernetes
  • Advanced/fluent English skills with excellent written and verbal communication
  • Proficiency with ASP.NET Core development experience on .NET 6 or higher
  • Solid understanding of Web API and MVC project patterns
  • Practical experience with Docker and container orchestration
  • Familiarity with refactoring large codebases for microservice architectures

Benefits For Senior .NET Engineer (384)

  • Placement in a product-based company
  • Full back-office support
  • Remote-first policy
  • MacBook provided
  • Growth opportunities through tech talks and chapter meetings
  • Free English lessons with native speaker
  • Candidate Referral bonus
  • Access to Florianópolis headquarters with massages, snacks, and games

Interested in this job?

Jobs Related To Ubiminds Senior .NET Engineer (384)