Lead .NET Engineer

closed
Ubiminds: You, International. Logo

Ubiminds: You, International.

πŸ“Remote - Brazil

Summary

Join Ubiminds, a GPTW-certified company, as a Lead .NET Engineer to modernize a client's platform. You will lead the technical modernization of the Talent 2 Opportunity (T2O) platform, partnering with two teams to refactor, containerize, and deploy ASP.NET Core services into Amazon EKS. This role involves defining coding standards, leading the design and implementation of an event-driven architecture, building and optimizing ASP.NET Core applications, managing a private NuGet feed, and mentoring senior engineers. You will be part of a project supporting two clients in the modernization of a monolith to microservices, defining the architecture and execution to make services independent and loosely coupled. This is a unique opportunity to accelerate your international career and work in a groundbreaking company.

Requirements

  • Advanced/fluent English skills – Excellent written and verbal communication skills
  • Proficiency in .NET development, including leading full-lifecycle ASP.NET Core projects on .NET 6+
  • Proven track record containerizing ASP.NET Core applications on Linux, with solid Docker expertise
  • Deep familiarity with private NuGet package management (Azure DevOps or equivalent)
  • Experience designing or operating event-driven systems, especially with AWS Event Bridge or similar
  • Strong interpersonal skills to lead, mentor, and collaborate across distributed teams

Responsibilities

  • Define and enforce coding standards, CI/CD patterns, and containerization best practices for ASP.NET Core microservices running on .NET 6, 7, or 8 HireVue - T2O - MVA Rea…
  • Lead the design and implementation of an event-driven architecture using Amazon Event Bridge, collaborating with AWS specialists and internal teams
  • Build, test, and optimize ASP.NET Core applications in Linux containers; author and maintain Docker files
  • Run and troubleshoot local containerized workloads using Docker Desktop and WSL2
  • Manage private NuGet feed: publish, version, and distribute internal libraries
  • Refactor existing shared libraries to decouple services and eliminate tight API-contract coupling
  • Guide and mentor two Senior .NET Engineers, conducting code reviews and pairing on complex refactoring tasks
  • Serve as the primary technical point of contact between the project management team and the development organization

Preferred Qualifications

  • Hands-on knowledge of Kubernetes (preferably Amazon EKS) and infrastructure-as-code (Terraform, CloudFormation)
  • AWS certifications (Developer or Solutions Architect) or equivalent on-the-job experience
  • Prior experience containerizing ASP.NET (.NET Framework) apps with Windows Server containers

Benefits

  • Are placed in a product-based company, with the same treatment as their full-time employees
  • Have our full back-office support, from career guidance to HR and concierge services
  • Enjoy our remote-first policy – we are a distributed team, after all
  • Get your own MacBook (none of that "bring your own device" stuff here)
  • Have access to growth opportunities with other amazing technology professionals, through tech talks, chapter meetings, and even remote happy hours for tons of fun!
  • Improve your English through free lessons with a native English speaker - get to the next level on your communication skills!
  • Candidate Referral bonus (promote Ubi to your tech friends, and get paid for it!)
  • Miss working in the office? Our cool FlorianΓ³polis headquarters is available whenever you want, with weekly quick massages & tasty snacks, soft drinks, and games
This job is filled or no longer available