10/09/2026 updated


100 % available
Senior Software Engineer | .NET & C# Specialist | Microservices & Cloud
Balneário Piçarras, Brazil
Only remote
Bachelor's Degree in IT, Pontificia Universidade Catolica de Minas GeraisAbout me
Senior Software Engineer with dual BR/DE citizenship and 10+ years of experience (C#, .NET Core/8, SQL, Microservices). Graduated from PUC Minas in Info Systems. Strong team player, highly adaptable, and good English skills. Focus on scalable backend architecture & clean code.
ASP.NET.NET FrameworkApplication Programming Interfaces (APIs)ASP.NET MVC FrameworkC Sharp (Programming Language)Entity FrameworkMicrosoft SQL ServersSQL Server Management StudioModel View Controller (MVC).NET Framework 4Scrum MethodologyRabbitMQRedisSwaggerDesign Patterns
C# & .NET Development
Extensive experience in C# development across multiple .NET versions including .NET Framework 4.5.2, 4.6.1, 4.7.2, .NET Core and .NET 6+. Proficiency in building robust backend solutions using ASP.NET and ASP.NET MVC.
Microservices & Architecture Patterns
Deep knowledge of Monolithic Architectures, Microservices, and Hexagonal Architecture. Application of design patterns and clean code principles in enterprise-level software projects.
Relational Databases & SQL
Strong skills in relational database development using MS SQL Server and PostgreSQL. Experience in writing and optimizing SQL queries and integrating databases with Entity Framework and Entity Framework Core.
RESTful API & Web API Development
Design and implementation of RESTful APIs and Web APIs, including API integrations with third-party services and documentation using Swagger.
Message Queuing with RabbitMQ
Practical experience with RabbitMQ for asynchronous messaging and event-driven communication between microservices.
Agile Methodology (Scrum)
Consistent application of Agile methodology using Scrum across multiple projects and companies, including sprint planning, stakeholder communication, and iterative delivery.
Unit Testing
Implementation of unit tests to ensure code quality and reliability across various projects and technology stacks.
Version Control with Git & TFS
Proficient use of Git and TFS for source code management, branching strategies, and collaborative development workflows.
JavaScript, HTML & CSS
Frontend development skills including JavaScript, jQuery, HTML, and CSS, used in MVC web applications and web portals.
Azure DevOps & CI/CD
Experience with Azure DevOps for continuous integration and deployment pipelines, as well as TeamCity for build automation.
Redis & Caching
Knowledge of Redis for caching solutions in distributed and high-performance application environments.
Experience
Professional experience10+ years
Freelancer since2026
Languages
EnglishGoodPortugueseNative speaker
Project history
Working as a consultant for Altice Labs in Porto, Portugal. Involved in developing solutions for mobile applications and a web portal used by teachers and students from public and private educational institutions in Portugal, including student physical assessments, challenges, push notifications, georeferenced interactions, and 3D exercise monitoring. Also involved in a TV service project covering live TV channel transmission, subscription content, and VODs for Android TV, Firestick, and similar devices. Skills used: C# (.NET 6/8), Entity Framework Core 6, PostgreSQL, Agile/Scrum, GIT, TeamCity, Unit Testing.
Contracted for a project with Localiza, a Brazilian network of stores specializing in car rental, leasing, and sales. Worked on the Localiza Meoo product, a mobile car subscription application with approximately 5000 daily users. Responsible for developing new features and fixing bugs through back-end solutions. Skills used: C# (.NET Framework, .NET Core), RabbitMQ, SQL Server, Agile/Scrum, GIT, Azure DevOps, Unit Tests.
IT Services and Consulting Company, working as a contractor for projects at Santander, one of the largest banks in Brazil. Worked on the payroll loan product, developing automated processes for loan validation using microservices in .NET Core. Skills used: C# (.NET Framework, .NET Core), SQL Server, Agile/Scrum, GIT, Azure DevOps, Unit Tests.