
Senior .NET Developer
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in Brazil.
• Create backend applications utilizing C# and .NET (Version 10)
• Design and enhance REST APIs and microservices
• Develop solutions founded on Event-Driven Architecture
• Implement and integrate messaging systems and asynchronous communication
• Operate within high-availability, scalable, and high-performance environments
• Apply architectural models and software engineering best practices
• Execute resilience strategies such as retries, circuit breakers, and idempotency
• Monitor applications and establish observability
• Engage in code reviews and technical discussions
• Collaborate closely with Product, QA, and other technology teams
• Facilitate the technical and architectural advancement of the solutions
• Strong experience with C# and .NET / .NET 10
• Proven experience in developing REST APIs using ASP.NET Core
• Demonstrated experience with microservices and distributed systems
• Familiarity with Event-Driven Architecture
• Experience with RabbitMQ, Kafka, or Azure Service Bus
• Understanding of messaging patterns and asynchronous processing
• Proficient in Docker
• Knowledge of Kubernetes
• Experience with cloud platforms, preferably Azure and/or GCP
• Understanding of CI/CD and DevOps practices
• Familiarity with Clean Architecture, SOLID principles, and DDD
• Experience with automated testing
• Knowledge of observability concepts, including logging, metrics, and tracing
• Experience with relational and/or NoSQL databases
• Proficient in technical English for reading and comprehending documentation
• Differentiators: Experience with MassTransit; knowledge and implementation of the Outbox Pattern; familiarity with GCP/GKE; experience with Dynatrace or other observability tools; knowledge of OpenTelemetry; experience with high-scale systems and high-volume processing; experience with Redis and caching strategies; understanding of LLMs/AI applied to software development; experience in financial, banking, or other mission-critical systems
• Competitive salary and performance-based bonuses
• Comprehensive health and wellness benefits
• Opportunities for professional development and growth
• Flexible working hours and remote work options
• Collaborative and innovative work environment
Strategize it Inc.
Coastal
Business Information Group
Get handpicked remote jobs straight to your inbox weekly.