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 Gerais
Balneário Piçarras, Brazil
Only remote
Bachelor's Degree in IT, Pontificia Universidade Catolica de Minas Gerais

Profile attachments

Henrique Kirschke - CV.pdf

About 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.NET CoreBackendWeb ApiMicroservices
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

Senior Software Engineer

Devoteam
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.

Senior Software Engineer

GFT Group
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.

Software Engineer

BHS
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.

Software Engineer

CRM EDUCACIONAL
Company focused on the educational sector, developing a product for prospecting and retaining students for educational institutions. Developed new features and maintenance for the product, including a website and APIs integrated with Microsoft Dynamics CRM. Skills used: C# (.NET Framework), MVC Web Development, JavaScript, HTML, CSS, Entity Framework, Agile/Scrum, GIT, Azure DevOps.

Software Engineer

TOTVS
Company offering solutions for companies of different sizes and segments. Worked in the Engineering sector at the Belo Horizonte headquarters, participating in internal projects for the RM Sistemas product development teams, including process automation and distribution and installation of the RM product. Skills used: C# (.NET Framework), MVC Web Development, WebForms, WinForms, SQL Server, JavaScript, HTML, CSS, Pascal Development, Agile/Scrum, GIT, TFS.

Junior Software Engineer

BESSA TECNOLOGIA
Company focused on the financial sector, with a product for banking partners through an ERP with Web and Desktop modules. Worked on creation of new functionalities and system maintenance, mainly in the web module. Skills used: VB.net, SQL Server, JavaScript, HTML, CSS, Crystal Report, Agile/Scrum, TFS.

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in