Lead Full Stack Developer (.NET/Angular)

Jobgether

Brasil

Remote

BRL 302,000 - 378,000

Full time

30 hours 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 from Brazil
International collaboration
Technical ownership

Job summary

Jobgether in Brazil seeks a Lead Full Stack Developer (C#, .NET, Angular) to modernize enterprise systems and drive cloud-first architectures. You will lead design, development, and performance tuning across legacy and new platforms, interfacing with North American clients and cross-functional teams.

The role emphasizes architectural ownership, event-driven integrations, and production troubleshooting in a fully remote setup.

Qualifications

  • 5+ years of professional full-stack development experience, with 7–8+ years strongly preferred.
  • Advanced hands-on expertise in C# and .NET, covering legacy .NET Framework environments through modern .NET 10 development.
  • Strong frontend development experience with Angular.
  • Extensive experience with Microsoft SQL Server, including database design, performance tuning, query optimization, and data access layers.
  • Practical experience working with AWS cloud services in production environments.
  • Experience with Apache Kafka or similar event-streaming technologies and event-driven architectures.
  • Proven ability to maintain legacy desktop and on-premises applications, including WinForms, while developing modern cloud-native solutions.
  • Excellent written and spoken English communication skills, with the ability to participate in technical discussions, explain production issues, and consult directly with US-based clients.
  • Availability to work full-time, 40 hours per week, with daily overlap during US business hours.
  • A reliable remote working setup, including a quiet home office, high-speed internet connection, and dependable computer equipment.

Responsibilities

  • Design, develop, maintain, and enhance scalable, secure, and high-performance enterprise applications using C#, .NET, Angular, and Microsoft SQL Server.
  • Work across legacy technologies, including .NET Framework, WinForms, and on-premises infrastructure, as well as modern architectures using .NET 10 and AWS cloud services.
  • Design and maintain relational database schemas, optimize complex SQL queries, and improve data access layers to ensure performance and reliability.
  • Develop and maintain event-driven integrations and asynchronous messaging workflows using Apache Kafka or similar technologies.
  • Leverage AWS services for application development, deployments, pipeline integrations, and cloud-native troubleshooting.
  • Investigate production incidents, analyze application logs, participate in root-cause analysis, and implement effective solutions.
  • Review user stories, development tickets, and technical specifications, identifying missing information and clarifying requirements proactively.
  • Take technical ownership of assigned features, architectural decisions, development standards, and code quality.
  • Communicate directly with North American enterprise clients to understand business requirements, present technical solutions, and provide project updates.
  • Collaborate with client engineering teams, technical leads, and product owners within an Agile and distributed working environment.
  • Recommend practical architectural improvements and explain complex technical concepts clearly to both technical and non-technical stakeholders.
  • Contribute to legacy application modernization and cloud migration initiatives.

Skills

C# / .NET
Angular
SQL Server
AWS
Apache Kafka
English
Technical Lead
WinForms

Tools

AWS
Apache Kafka
SQL Server
WinForms
.NET 10

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 Lead Full Stack Developer (.NET/Angular) based in Brazil.

Take on a technical leadership role within a dynamic software engineering environment focused on enterprise modernization and cloud architecture. As a Lead Full Stack Developer, you will design, develop, and optimize high-performance applications using C#, .NET, Angular, and AWS. You will work across both legacy enterprise systems and modern cloud-native architectures, helping organizations modernize critical technology platforms. Your responsibilities will include database optimization, event-driven integrations, production troubleshooting, and architectural decision-making. Working directly with North American enterprise stakeholders, you will translate complex business needs into practical technical solutions. This fully remote opportunity offers significant technical ownership, international collaboration, and the chance to contribute to high-impact engineering projects.

Accountabilities

As a Lead Full Stack Developer, you will take ownership of software architecture, development, and technical delivery while supporting enterprise modernization initiatives. Your main responsibilities will include:

  • Design, develop, maintain, and enhance scalable, secure, and high-performance enterprise applications using C#, .NET, Angular, and Microsoft SQL Server.

  • Work across legacy technologies, including .NET Framework, WinForms, and on-premises infrastructure, as well as modern architectures using .NET 10 and AWS cloud services.

  • Design and maintain relational database schemas, optimize complex SQL queries, and improve data access layers to ensure performance and reliability.

  • Develop and maintain event-driven integrations and asynchronous messaging workflows using Apache Kafka or similar technologies.

  • Leverage AWS services for application development, deployments, pipeline integrations, and cloud-native troubleshooting.

  • Investigate production incidents, analyze application logs, participate in root-cause analysis, and implement effective solutions.

  • Review user stories, development tickets, and technical specifications, identifying missing information and clarifying requirements proactively.

  • Take technical ownership of assigned features, architectural decisions, development standards, and code quality.

  • Communicate directly with North American enterprise clients to understand business requirements, present technical solutions, and provide project updates.

  • Collaborate with client engineering teams, technical leads, and product owners within an Agile and distributed working environment.

  • Recommend practical architectural improvements and explain complex technical concepts clearly to both technical and non-technical stakeholders.

  • Contribute to legacy application modernization and cloud migration initiatives.

Requirements

The ideal candidate combines extensive full-stack development expertise with strong architectural judgment, technical ownership, and excellent communication skills. You should be comfortable managing complex enterprise systems independently and collaborating directly with international clients. Key qualifications include:

  • At least 5 years of professional full-stack software development experience, with 7–8+ years strongly preferred.

  • Advanced hands‑on expertise in C# and .NET, covering legacy .NET Framework environments through modern .NET 10 development.

  • Strong frontend development experience with Angular.

  • Extensive experience with Microsoft SQL Server, including database design, performance tuning, query optimization, and data access layers.

  • Practical experience working with AWS cloud services in production environments.

  • Experience with Apache Kafka or similar event‑streaming technologies and event‑driven architectures.

  • Proven ability to maintain legacy desktop and on-premises applications, including WinForms, while developing modern cloud‑native solutions.

  • Excellent written and spoken English communication skills, with the ability to participate in technical discussions, explain production issues, and consult directly with US‑based clients.

  • Availability to work full‑time, 40 hours per week, with daily overlap during US business hours.

  • A reliable remote working setup, including a quiet home office, high-speed internet connection, and dependable computer equipment.

  • Strong problem-solving, analytical, and troubleshooting skills, combined with the ability to work independently and take ownership of technical decisions.

Additional qualifications that will be considered an advantage include:

  • Previous experience as a Technical Lead, Lead Developer, or Senior Software Engineer with direct architectural responsibility.

  • Knowledge of Warehouse Management Systems (WMS), logistics, supply chain, or distribution operations.

  • Familiarity with Temporal or similar workflow orchestration technologies.

  • Experience leading legacy application modernization or cloud migration projects.

  • Previous experience in technology consulting, software development agencies, or client‑facing engineering environments.

  • Strong stakeholder management skills and the ability to balance technical excellence with business priorities.

Benefits
  • Competitive hourly compensation of USD 40–50, with flexibility for exceptional candidates.

  • Estimated monthly earnings of USD 6,400–8,000, based on a full‑time schedule.

  • Full‑time contract opportunity of 40 hours per week.

  • 100% remote working arrangement from Brazil.

  • Opportunity to collaborate directly with North American enterprise clients and technical leadership teams.

  • Exposure to modern technologies, including .NET 10, Angular, AWS, and Apache Kafka.

  • Significant technical ownership and opportunities to influence enterprise architecture and modernization strategies.

  • Experience working on complex, high-impact software engineering projects.

  • International collaboration within a technology consulting environment.

  • Opportunity to strengthen technical leadership and client‑facing consulting skills.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Developer
Full Stack Developer

Jobgether • Brazil

Remote
BRL 194,000 - 225,000
Fully remote work from Brazil or LATAM
Contract opportunity
Distributed English-speaking team
Developer lead (.net + angular)
Developer lead (.net + angular)

Jobgether • Brazil

Remote
BRL 350,000 - 550,000
Fully remote Brazil
Innovation time
Global team collaboration
Sr. Software Developer – Application Migration & Modernization
Sr. Software Developer – Application Migration & Modernization

Jobgether • Brazil

Remote
BRL 536,000 - 751,000
Remote work from Brazil
Senior technical ownership
AWS & cloud experience
+2
Software Architect Fullstack | Node.js/React
Software Architect Fullstack | Node.js/React

Jobgether • Brazil

Remote
BRL 350,000 - 650,000
Remote work
Professional growth
Innovation-driven environment
+3
Desenvolvedor Full Stack - Pleno
Desenvolvedor Full Stack - Pleno

Jobgether • Brazil

Remote
BRL 240,000 - 300,000
Employment Type: Full-time
Remote work from Brazil
Meal/food vouchers
+11
Desenvolvedor Fullstack DotNet +Angular Sênior
Desenvolvedor Fullstack DotNet +Angular Sênior

Jobgether • Brazil

Remote
BRL 150,000 - 210,000
Fully remote from Brazil
Independent contractor under PJ model
Lead Full Stack .NET Developer (inglês avançado)
Lead Full Stack .NET Developer (inglês avançado)

Insi • Brazil

On-site
BRL 180,000 - 280,000
Backend Software Engineer Sênior
Backend Software Engineer Sênior

Jobgether • Brazil

Remote
BRL 240,000 - 360,000
Fully remote work
PJ independent contractor engagement
Flash benefits card
+5
Senior Fullstack Developer ( Java + Angular )
Senior Fullstack Developer ( Java + Angular )

Jobgether • Brazil

Hybrid
BRL 180,000 - 280,000
Health insurance
Meal allowances
Parental leave
+1
Desenvolvedor Full Stack Java/React - Sênior
Desenvolvedor Full Stack Java/React - Sênior

Jobgether • Brazil

Remote
BRL 150,000 - 210,000
Fully remote within Brazil
PJ contractor engagement
Opportunities to influence technical方向