Remotery

Senior Backend .NET Developer

Posted May 24

This is a fully remote position, open to applicants in Brazil.

📋 Description

• Design, enhance, and sustain backend solutions utilizing .NET, with an emphasis on quality, performance, scalability, resilience, and production support.

• Develop and maintain integrations between internal systems and external platforms, including public agencies and courts, through APIs, SOAP, messaging, and various communication methods.

• Engage in the complete development lifecycle, from technical analysis and solution design to implementation, testing (both manual and automated), deployment, and ongoing production support.

• Utilize service-based and microservices architectures, taking into account asynchronous processing, traceability, fault handling, and observability.

• Collaborate with cross-functional teams, including Product, QA, Infrastructure, and other integration-focused teams, to ensure robust and sustainable solutions.

• Recommend technical enhancements and support architectural evolution by implementing development best practices, conducting code reviews, and sharing expertise with the team.

• Operate independently in complex scenarios, demonstrating strong abstraction abilities to model integration flows between various systems, prioritize tasks, and provide technical contributions during interviews as necessary.


⛳️ Requirements

• Extensive experience with C#, ASP.NET Core (.NET 6 or later) and backend application development/maintenance.

• Proficiency in integrating systems using REST APIs and SOAP, including contract modeling and inter-service communication.

• Familiarity with service and/or microservices architecture, messaging, and asynchronous processing, with hands-on experience in RabbitMQ or similar technologies.

• Knowledge of both relational and non-relational databases, with practical experience in SQL Server, Redis, and employing supporting data structures in distributed architectures.

• Proficient in Git, automated testing (unit and integration tests, including mocks), containers, and CI/CD methodologies.

• Experience with tools and components in distributed ecosystems, such as S3/MinIO, Elastic, and Keycloak, along with a solid understanding of observability and troubleshooting.

• Strong grasp of software engineering best practices, such as Clean Code, SOLID principles, designing distributed solutions, application security, and the effective use of AI tools in daily development.

• Background in automated testing, particularly unit and integration tests utilizing mocks.


🏝️ Benefits

• Meal allowance / meal voucher

• Health and dental insurance

• Home office allowance

• Profit sharing (Participation in Profits and Results)

• Voucher for a setup kit

• Life insurance

• Birthday day off

• Health and wellness promotion program

• Partnerships and employee discounts

People also viewed

Confitec11 hours ago

Mid-level .NET, Angular, SQL Server Developer – AI, Spec-Driven Development

Anywhere in the WorldFull-timeBackend Engineer
ApplyView job
DOMVS iT11 hours ago

Backend Developer – Node.js, NestJS

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Anyone AI11 hours ago

Python Developer

SE flagSweden OnlyFreelanceBackend Engineer$25 – $50/hour
ApplyView job
FCamara Consulting & Training11 hours ago

Backend Developer – .NET Core, GCP Ecosystem – Senior

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Neogrid11 hours ago

Senior Pessoa Desenvolvedora FullStack, Python e React

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Intetics11 hours ago

Golang Technical Interviewer

MA flagMorocco OnlyFull-timeBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers