
Senior Software Engineer β .NET
Posted 6 days ago

Posted 6 days ago
This is a fully remote position, open to applicants in Brazil.
β’ 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).
β’ 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.
β’ 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.
Confitec
DOMVS iT
Anyone AI
FCamara Consulting & Training
Get handpicked remote jobs straight to your inbox weekly.