Senior Technical Lead – .NET Core

Jobgether

Brazil

Remote

BRL 260,000 - 420,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Remote work (Latin America)

Job summary

Jobgether is seeking a Senior Technical Lead - .NET Core for a U.S.-based employee wellness platform, to be fully remote from Brazil. You will drive the technical direction, code, review, and mentor engineers across cross-functional teams, balancing business needs with scalable architecture.

You will define standards, lead architectural decisions, ensure performance and reliability, and collaborate with product managers and stakeholders to deliver high-impact solutions in a cross-border setup.

Qualifications

  • 8+ years of professional software development with Microsoft technologies.
  • 3+ years as Technical Lead or Architect guiding development teams.
  • 5+ years with C# and .NET Core / ASP.NET MVC."
  • 4+ years with Microsoft SQL Server; design, queries, stored procedures, performance.
  • Strong OO, SOLID, design patterns, and software architecture.
  • Experience building web apps with HTML5, CSS, JavaScript, JSON, and jQuery.
  • Cloud-based architectures and deployment experience.
  • Familiar with Agile/Scrum and tools like ClickUp, Jira.
  • Strong stakeholder management and English (B2+/C1).

Responsibilities

  • Lead the design, development, and deployment of applications using C#, .NET Core, ASP.NET MVC 5, and SQL Server.
  • Define and maintain technical architecture, design patterns, coding standards, and engineering best practices.
  • Contribute directly to development through coding, code reviews, debugging, and troubleshooting.
  • Mentor and guide software developers, supporting their technical growth and collaboration.
  • Make technical decisions and assess implementation approaches, balancing business needs with technical feasibility.
  • Work with product managers and stakeholders to establish priorities and deliver solutions.
  • Coordinate development activities, manage dependencies, resolve technical blockers, and maintain team alignment.
  • Communicate project progress, technical decisions, delivery timelines, and potential risks proactively.
  • Ensure code quality, performance, reliability, and compliance with engineering standards.
  • Support cloud-based deployments and integrations; drive continuous improvements.
  • Monitor progress and report via project management tools.

Skills

Microsoft technologies
C# / .NET
Technical leadership
Architectural design
Agile / Scrum
Communication skills
Cloud services
ClickUp / Jira

Tools

ASP.NET MVC
Microsoft SQL Server
Azure
Git

Job description

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Technical Lead - .NET Core based in Brazil.

We are seeking an experienced Senior Technical Lead to drive the development and technical evolution of a U.S.-based employee wellness platform. In this hands-on leadership role, you will combine software engineering expertise, solution architecture, and team guidance. You will shape technical standards, make key architectural decisions, and ensure applications remain scalable, reliable, and maintainable. Working closely with developers, product managers, and business stakeholders, you will translate requirements into effective technical solutions. You will also mentor engineers, coordinate development activities, and help remove obstacles to successful delivery. This is an opportunity to take ownership of meaningful technical challenges while contributing directly to development in a fully remote, cross-border environment.

Accountabilities

As Senior Technical Lead, you will oversee the technical direction and delivery of applications while remaining actively involved in engineering work. Your responsibilities will include:

  • Lead the design, development, and deployment of applications using C#, .NET Core, ASP.NET MVC 5, and Microsoft SQL Server.
  • Define and maintain technical architecture, design patterns, coding standards, and engineering best practices.
  • Contribute directly to development through coding, code reviews, debugging, and troubleshooting.
  • Mentor and guide software developers, supporting their technical growth and encouraging effective collaboration.
  • Make technical decisions and assess implementation approaches, balancing business needs with technical feasibility.
  • Work with product managers, stakeholders, and cross-functional teams to establish priorities and deliver solutions.
  • Coordinate development activities, manage dependencies, resolve technical blockers, and maintain team alignment.
  • Communicate project progress, technical decisions, delivery timelines, and potential risks proactively.
  • Ensure code quality, application performance, system reliability, and compliance with engineering standards.
  • Support cloud-based deployments, application integrations, and continuous improvements to existing systems.
  • Monitor development progress and provide regular updates through ClickUp or similar project management tools.
Requirements

The ideal candidate combines extensive experience with Microsoft technologies and a proven ability to lead engineering teams while staying hands-on. You should bring strong architectural judgment, effective communication skills, and a proactive approach to problem-solving. Key qualifications include:

  • 8+ years of professional software development experience, with a strong focus on Microsoft technologies.
  • 3+ years of experience as a Technical Lead, Lead Developer, or Software Architect, including responsibility for guiding development teams.
  • 5+ years of hands-on experience with C# and .NET technologies, including .NET Core and ASP.NET MVC.
  • 4+ years of experience with Microsoft SQL Server, including database design, queries, stored procedures, and performance optimization.
  • Strong knowledge of object-oriented programming, SOLID principles, design patterns, and software architecture.
  • Experience building web applications with HTML5, CSS, JavaScript, JSON, and jQuery.
  • Proven ability to design and maintain scalable, reliable, high-performance enterprise applications.
  • Experience with cloud-based architectures, application deployments, and cloud services.
  • Demonstrated skills in leading code reviews, mentoring developers, establishing technical standards, and resolving complex technical challenges.
  • Familiarity with Agile/Scrum methodologies and project management tools such as ClickUp, Jira, or equivalent platforms.
  • Strong stakeholder management and communication skills, including the ability to explain technical decisions, progress, and risks clearly.
  • Excellent problem-solving, organizational, and decision-making abilities.
  • Advanced English proficiency (B2+/C1), both written and spoken.
Additional experience that would be considered an advantage
  • Modernizing legacy .NET applications or migrating systems to newer .NET versions.
  • Hands-on experience with Microsoft Azure, including application hosting, deployment, and cloud architecture.
  • Leading distributed engineering teams and collaborating with U.S.-based stakeholders.
  • Working with SaaS platforms, enterprise applications, or high-availability systems.
  • Implementing CI/CD pipelines, automated testing, and DevOps practices.
  • Building system integrations using REST APIs and third-party services.
  • Balancing hands-on development with team leadership and technical planning.
  • Demonstrating proactive communication, accountability, ownership, and a commitment to continuous improvement.
Benefits
  • 100% remote work opportunity for professionals based in Latin America.
  • Opportunity to contribute to the technical development of a U.S.-based employee wellness platform.
  • Hands-on technical leadership combining software development, architecture, and team mentorship.
  • Collaborative environment that values curiosity, ownership, continuous learning, and teamwork.
  • Opportunity to solve meaningful technical challenges and deliver solutions with tangible business impact.

We appreciate your interest and wish you the best!

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer (.NET)
Senior Software Engineer (.NET)

Jobgether • Brazil

Remote
BRL 508,000 - 847,000
Fully remote (LATAM)
USD compensation
Hardware provided
+1
Pessoa Desenvolvedora Back-end .NET Core Sênior
Pessoa Desenvolvedora Back-end .NET Core Sênior

Jobgether • Brazil

Remote
BRL 180,000 - 300,000
Fully remote work
Flexible working hours
Education allowance
+8
Lead Full Stack Developer (.NET/Angular)
Lead Full Stack Developer (.NET/Angular)

Jobgether • Brazil

Remote
BRL 302,000 - 378,000
Remote from Brazil
International collaboration
Technical ownership
Senior Fullstack Developer (.NET/React)
Senior Fullstack Developer (.NET/React)

Jobgether • Brazil

Remote
BRL 657,000 - 986,000
Pessoa Desenvolvedora Full-stack React / .NET — Sênior
Pessoa Desenvolvedora Full-stack React / .NET — Sênior

Jobgether • Brazil

Remote
BRL 180,000 - 240,000
Medical insurance
Dental insurance
Annual bonus program
+1
Senior .NET Developer (Fintech)
Senior .NET Developer (Fintech)

Jamefy • Brazil

Remote
BRL 180,000 - 320,000
Fully remote work
27 paid vacation days per year
Paid sick leave
+6
Senior Java Development Analyst
Senior Java Development Analyst

Jobgether • Brazil

Remote
BRL 180,000 - 240,000
Life insurance
Meal allowance
Health insurance
+6
Software Engineer (MAUI)
Software Engineer (MAUI)

Jobgether • Brazil

Remote
BRL 567,000 - 757,000
Competitive USD compensation
20 PTO days + 6 holidays
Caregiver leave
+4
Senior .NET Developer (Fintech)
Senior .NET Developer (Fintech)

Jobgether • Brazil

Remote
BRL 240,000 - 360,000
Fully remote work
Paid vacation
Paid sick leave
+3
Developer lead (.net + angular)
Developer lead (.net + angular)

Jobgether • Brazil

Remote
BRL 350,000 - 550,000
Fully remote Brazil
Innovation time
Global team collaboration