Remotery

Senior Software Engineer – .NET

Posted 6 days ago

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

πŸ“‹ Description

β€’ Design and enhance microservices for the e-commerce platform (checkout, offers, payments, shipping), prioritizing high throughput and reliable latency.

β€’ Update and modernize legacy systems (.NET Framework / WCF) through a gradual migration strategy.

β€’ Address bug fixes, enhancements, and new initiatives from a prioritized backlog, ensuring no disruption to the purchase process.

β€’ Engage in the complete lifecycle: analysis β†’ implementation β†’ testing β†’ deployment β†’ production observability.

β€’ Participate in code reviews with a focus on enterprise-quality standards (SonarQube, Clean Code, SOLID principles).

β€’ Guarantee resilience and scalability during high-demand events (Black Friday, promotional campaigns).


⛳️ Requirements

β€’ Proficiency in C# and .NET 8+ (familiarity with .NET 10 is preferred).

β€’ Experience in creating RESTful APIs using ASP.NET Core Web API.

β€’ Understanding of software architecture principles, including Clean Architecture and DDD (Domain-Driven Design) with tactical patterns.

β€’ Experience with relational databases (SQL Server), including schema design, query writing, stored procedures, and Dapper usage.

β€’ Familiarity with document databases, specifically MongoDB.

β€’ Experience in implementing and utilizing Redis for caching.

β€’ Knowledge of messaging systems using Kafka, including the development of idempotent consumers and producers.

β€’ Experience in automated testing using xUnit, mocks (NSubstitute or similar), and integration testing.

β€’ Understanding of data validation techniques using FluentValidation.

β€’ Experience in implementing resilience strategies with Polly (retry, circuit breaker, and timeout functionalities).

β€’ Knowledge of code quality practices using SonarQube, aiming for zero warnings and a cyclomatic complexity of ≀ 15.

β€’ Familiarity with version control using Git, including Conventional Commits and branching methodologies.

β€’ Basic understanding of infrastructure utilizing Docker and Kubernetes, including knowledge of pods, health checks, and deployment processes.


🏝️ Benefits

β€’ Profit-sharing / Bonus: Additional acknowledgment to reward your hard work and commitment.

β€’ Health and Dental Insurance: Support for your and your family's health and wellness.

β€’ Meal Allowance: To ensure access to quality meals during your work hours.

β€’ Life Insurance: Financial security for you and your dependents.

β€’ Extended Maternity Leave: 180 days for new mothers to spend quality time with their newborns.

β€’ Extended Paternity Leave: 20 days for fathers to be present during the early days of their child's life.

β€’ Fitness Incentives: Access to Wellhub (Gympass) and TotalPass to encourage physical activity and well-being.

β€’ Commuter Allowance: To assist with your daily travel expenses.

β€’ SESC Partnership: Benefits in culture, leisure, health, and more.

β€’ Discount Club: Savings of up to 70% on products and services with over 2,000 partners across Brazil and Latin America.

β€’ Birthday Day-Off: Enjoy a day off on your birthday to celebrate.

β€’ Pharmacy Discounts: Exclusive savings on medications to help lower healthcare expenses.

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