
Back-End Developer, .NET
Posted Oct 17

Posted Oct 17
This is a fully remote position, open to applicants in Brazil.
• Design, develop, and maintain RESTful APIs utilizing C# and .NET 6+, while ensuring optimal performance, security, and availability.
• Engage in software architecture discussions by assessing technical trade-offs and suggesting scalable, sustainable solutions.
• Advance application architecture through Clean Architecture, practical Domain-Driven Design (DDD), and layered architecture.
• Develop and enhance persistence using Entity Framework Core, focusing on data modeling, migrations, and performance improvements.
• Work with relational databases, such as SQL Server or equivalent, ensuring efficient query execution, suitable indexing, and transactional integrity.
• Implement and sustain automated unit and integration tests.
• Contribute to the adoption of best practices including SOLID principles, Clean Code, and various design patterns.
• Conduct thorough code reviews.
• Provide support to less experienced developers and share knowledge effectively.
• Contribute to observability, logging, metrics, and monitoring in production environments.
• Collaborate with product and technology teams for the continuous enhancement of solutions.
• Design and implement integrations using messaging and asynchronous communication technologies, such as RabbitMQ or similar.
• Extensive experience with C# and .NET, ideally .NET 6 or newer.
• Proven experience in developing REST APIs.
• Proficient in Entity Framework Core and relational databases, including SQL Server or equivalent.
• Familiarity with software engineering best practices, such as SOLID principles and Clean Code methodology.
• Experience with Git and collaborative version control practices.
• Knowledge of unit testing methodologies.
• Preferred: experience with Clean Architecture and Domain-Driven Design (DDD).
• Preferred: experience with Docker and application containerization techniques.
• Preferred: experience with messaging and asynchronous communication technologies, like RabbitMQ or similar.
• Preferred: familiarity with Azure cloud services and CI/CD pipelines, including Azure DevOps.
• Preferred: experience in observability, metrics, and monitoring applications in production settings.
• Preferred: experience with distributed, highly available, or high-scale systems.
• Preferred: experience dealing with PDF files.
• National Health Insurance Plan.
• National Dental Insurance Plan.
• Life Insurance.
• Gympass.
• Flexible Meal and Food Allowance.
• Transportation Allowance.
• Commuting/Home Office Allowance.
• Corporate University.
• Education Assistance.
• Annual performance-based bonus.
• Referral Bonus.
• Long-Service Award.
• Gift for newborn children of #Aliados employees.
• Exclusive birthday gift.
• Game room, relaxation room, equipped kitchen, afternoon snacks, and coffee available at company locations.
GT
Business Insights
Kraken Digital Asset Exchange
Kraken Digital Asset Exchange
Get handpicked remote jobs straight to your inbox weekly.