Description
**What we are looking for:**
A software developer with experience in corporate software development, especially in the financial sector, working on distributed solutions, web and desktop applications in .NET, with a focus on quality, automation, system integration, and sound software engineering practices.
**Responsibilities:**
* + Develop, implement, and maintain software;
+ Identify business problems and propose solutions through software implementation;
+ Design and develop new web and desktop applications;
+ Automate systemic processes and routines;
+ Develop and execute unit tests for applications and software;
+ Perform integration and communication between applications;
+ Create and maintain technical documentation for solutions.
**Mandatory Requirements:**
* + Experience in software development, implementation, and maintenance;
+ Development of web and desktop applications using .NET 8\.0 and ASP.NET Core;
+ Experience in the financial market;
+ Knowledge of distributed architecture;
+ Experience with microservices;
+ Knowledge of REST and SOAP WebServices;
+ Experience with message queues and messaging (RabbitMQ, Kafka, SNS/SQS);
+ Hands-on experience with Azure services;
+ Experience with SQL Server database;
+ Knowledge of Swagger and Auth0;
+ Experience with unit testing using xUnit;
+ Proficiency in HTTP methods;
+ Knowledge of JWT token-based authentication;
+ Knowledge of Load Balancer;
+ Experience or knowledge of containers (Docker, Kubernetes/AKS);
+ Knowledge of Azure API Management (APIM);
+ Strong understanding of object-oriented programming and its core principles;
+ Hybrid work model (2–3 days per week) in the Vila Olímpia/SP region.
**Behavioral Profile:**
**We are looking for someone who:**
* Enjoys working in teams and collaborates effectively in their responsibilities;
* Has the courage to challenge themselves and go beyond, embracing new growth opportunities;
* Transforms ideas into creative solutions and strives for quality in all daily tasks;
* Possesses strong problem-solving skills;
* Is capable and comfortable working independently and managing their own time;
* Is interested in tackling challenging and innovative technological situations.
**Big enough to deliver – small enough to care.**
**\#VempraGFT**
**\#VamosVoarJuntos**
**\#ProudToBeGFT**
With over 35 years in the market and presence in 16 countries, GFT employs more than 12\.000 people worldwide, including 4\.000 in Brazil.
Here, diversity, equality, and inclusion are at our core, and ensuring a safe workplace for everyone is part of who we are.
We foster a culture of development and growth anchored in our Continuous Scaled Learning pillar because we believe intelligent use of technology is the key to success in this digital world.
**What we offer**
--------------------
* Multi-benefit card – you choose how and where to use it.
* Tuition assistance for undergraduate, graduate, MBA, and language courses.
* Certification incentive programs.
* Flexible working hours.
* Competitive salaries.
* Annual performance evaluation with a structured career development plan.
* Opportunities for international career progression.
* Wellhub and TotalPass.
* Private pension plan.
* Childcare allowance.
* Medical assistance.
* Dental assistance.
* Life insurance.
\#VemPraGFT