Full Stack Dot Net Developer

Mercado de Ti

Brasil

Remote

BRL 120,000 - 160,000

Full time

9 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Mercado de Ti is seeking a hands-on Sr. Full Stack .NET Developer for a remote role spanning Brazil. You will design, build, and deliver scalable SaaS applications, taking ownership of tests and quality.

You will migrate legacy apps to .NET Core 8, work with SQL Server and NoSQL databases like MongoDB, and implement enterprise search with SOLR. Strong English communication and AI tool usage are required.

Qualifications

  • 5+ years of experience in enterprise or SaaS software development.
  • Strong hands-on experience with C#, .NET Core, Web API, and migrating applications to .NET Core 8.
  • Experience with Entity Framework (EF Core or EF6) and NoSQL databases like MongoDB.
  • Knowledge of MongoDB, SOLR, SQL Server: writing queries, indexing, performance tuning.
  • Solid understanding of OO, design patterns, and enterprise architecture.
  • Experience with DDD, CQRS, and clean layering of business logic and data access.
  • Familiarity with multi-threading, asynchronous programming, and performance tuning.
  • Proficient in Git, CI/CD, and Agile workflows.
  • Excellent English communication, both written and verbal.
  • Experience with modern frontend frameworks, especially Angular (v20+).
  • Active daily use of AI tools like GitHub Copilot or Claude.

Responsibilities

  • Break down complex problems and design clean, scalable solutions.
  • Build and maintain RESTful APIs and backend services using C# and .NET Core.
  • Apply DDD and CQRS to create modular systems.
  • Design databases with SQL Server; optimize queries and procedures.
  • Use EF Core/EF6 for data access and MongoDB for NoSQL data.
  • Modernize legacy apps to .NET Core 8 and migrate ASP.NET MVC/Knockout.js.
  • Implement scalable data access strategies across SQL Server and NoSQL.
  • Develop and maintain enterprise search with SOLR.
  • Write unit, integration, and performance tests; document code clearly.
  • Collaborate with product managers and teams; support AI tooling adoption.

Skills

C#
.NET Core
Web API
DDD
CQRS
EF Core/EF6
MongoDB
SOLR
SQL Server
Angular
Git
CI/CD
Async programming
AI tools

Tools

MongoDB
SOLR
SQL Server
EF Core
Angular

Job description

**Sr. Full Stack DOT NET Developer****Location - Remote / Brazil****Duration - 12 Months + Contract**We re looking for a hands-on Software Engineer to help design, build, and deliver high-quality, scalable enterprise SaaS applications. This role is ideal for someone who enjoys solving complex problems, writing clean code, and taking full ownership of their work including testing and quality.What You ll Be DoingBreak down large or complex problems into smaller parts, design clean solutions, and implement the core framework.Build and maintain RESTful APIs and backend services using C#, .NET Core, and Web API.Apply software architecture patterns like Domain-Driven Design (DDD) and CQRS to build modular and scalable systems.Work directly with SQL Server designing databases, writing stored procedures, optimizing queries, and tuning performance.Use Entity Framework (EF Core or EF6) for ORM and data access.Contribute to the technical effort for modernizing and rewriting legacy applications (e.g., ASP.NET MVC/Knockout.js) to .NET Core 8.Design and implement scalable data access strategies utilizing relational (SQL Server) and NoSQL databases, including MongoDB.Implement and maintain enterprise search solutions using technologies such as Apache Solr.Write clean, testable, and maintainable code with proper documentation.Take full ownership of testing your own code unit, integration, and performance testing as part of a Shift Left / No QA team setup.Collaborate with product managers and other teams to understand requirements and deliver customer-focused features.Use AI development tools (required) including GitHub Copilot, Claude, or similar to assist with code generation, refactoring, documentation, and development speed.What You Should Bring5+ years of experience in enterprise or SaaS software development.**Strong Hands-on Experience With**C#, .NET Core, Web API, and experience with migrating applications to .NET Core 8.Entity Framework (EF Core or EF6)Mongo DB, SOLRSQL Server writing queries, stored procedures, indexing, and performance tuningSolid understanding of object-oriented programming, design patterns, and enterprise architecture.Experience with DDD, CQRS, and clean layering of business logic and data access.Familiarity with multi-threading, asynchronous programming, and system performance tuning.Comfortable with Git and working in a modern development environment (CI/CD, Agile).Strong debugging and troubleshooting skills.Excellent communication skills (written and verbal) in English.Experience working across multiple teams or squads.Experience with modern frontend frameworks, specifically Angular (version 20 or later is highly desirable).Required: Active daily use of AI development tools like GitHub Copilot, Claude, or similar in your workflow.Bonus PointsReal-world experience building AI-powered features (e.g., smart forms, intelligent search, NLP features).Experience working in a Shift Left environment with full feature ownership design to production.Exposure to event-driven architecture or messaging patterns
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack .NET Developer
Full Stack .NET Developer

USER EXPERIENCE RESEARCHERS PTE. LTD • Região Norte

Remote
BRL 120,000 - 160,000
Middle Full-Stack Developer (.NET)
Middle Full-Stack Developer (.NET)

EPAM Systems • Brazil

Remote
BRL 90,000 - 150,000
Senior Full Stack.Net Developer (Inglês Avançado)
Senior Full Stack.Net Developer (Inglês Avançado)

Netvagas • São Paulo

On-site
BRL 180,000 - 280,000
Software Engineer (.NET + Angular) - Remote - Latin America
Software Engineer (.NET + Angular) - Remote - Latin America

FullStack Labs, Inc. • Goiânia

Hybrid
BRL 363,000 - 570,000
Competitive pay
Desenvolvedor Backend .NET SR
Desenvolvedor Backend .NET SR

Jobgether SRL • Brazil

On-site
BRL 180,000 - 290,000
Remote work from Brazil
Modern cloud stack with .NET and Azure
CI/CD & observability focus
+2
.Net Developer
.Net Developer

Solas IT Recruitment • Brazil

On-site
BRL 242,213 - 272,490
Fully remote working environment
Opportunity to work on modern cloud-native applications
Senior .NET Developer
Senior .NET Developer

USER EXPERIENCE RESEARCHERS PTE. LTD • Região Norte

On-site
BRL 180,000 - 260,000
Senior Software Engineer - C#
Senior Software Engineer - C#

Prosigliere • Brazil

On-site
BRL 100,000 - 150,000
Competitive compensation
Fully remote position
Opportunities for professional growth
+1
Senior Full-Stack .NET + React
Senior Full-Stack .NET + React

Jobgether SRL • Brazil

On-site
BRL 623,000 - 934,000
Fully remote work
Flexible hours
USD compensation
+2
Senior Full Stack Engineer Id86905
Senior Full Stack Engineer Id86905

Agileengine, Llc. • Manaus

Hybrid
BRL 651,000 - 952,000
Mentorship
Competitive USD compensation
Growth opportunities
+1