




São Paulo, SP Senior About the position: At Maitha, you will have the opportunity to work with one of the country’s leading financial institutions, in an environment of continuous innovation, contributing to the development of robust, high-impact digital solutions for the market. Responsibilities: * Design and Implement Solutions: Actively participate in developing new microservices and maintaining legacy systems using .NET Core 8 and .NET Framework 4\.8 (including MVC applications). * Ensure Performance: Write and optimize complex T\-SQL queries, ensuring data performance and integrity. * Asynchronous Architecture: Design and implement robust messaging solutions using RabbitMQ and MassTransit, ensuring efficient inter-service communication. * Best Practices and Quality: Ensure code health through Unit Testing, Code Reviews, and consistent application of SOLID principles and Clean Code practices. * Architecture Design: Apply and discuss architectural patterns such as Microservices and CQRS when designing new features. * Agile Process (Scrum): Actively participate in ceremonies (Dailies, Plannings, Reviews, Retros). * Analysis and Planning: Analyze and refine User Stories to generate and detail the technical tasks required for development. * Version Control: Use GIT as the version control tool (Gitflow, PRs, etc.). Requirements: * Primary IDE: Visual Studio 2022 * Code Management and Agile: Azure DevOps (formerly TFS Online) for GIT repositories, Boards (Scrum), and Pipelines. * Database: SQL Server Management Studio (SSMS) * API Testing: Postman (or similar tools such as Insomnia) * API Documentation: Swagger (OpenAPI) * Auxiliary Editor: Visual Studio Code. What we expect from you (Mandatory Requirements): * Solid Back\-End development experience with the .NET platform (.NET Core 8 and .NET Framework 4\.8), with specific experience in ASP.NET MVC. * In-depth knowledge of T\-SQL (SQL Server), including data modeling and performance optimization. * Proficiency in Microservices architecture and communication patterns (synchronous and asynchronous). * Hands-on experience with RabbitMQ and the MassTransit library. * Proficiency in designing and building RESTful APIs, with solid understanding of frontend consumption cycles (JavaScript, SPAs, etc.). * Mastery of SOLID principles, Clean Code, and Design Patterns. * Proven experience implementing the CQRS pattern. * Consolidated experience with Agile methodologies (Scrum). * Proficiency in using GIT. Desirable Requirements: * Experience with Domain\-Driven Design (DDD). * Proficiency in Unit Testing (xUnit, NUnit or similar). * Experience with Cloud environments (Azure or AWS), especially services such as Azure Functions, App Services, and AKS. * Experience with Docker and Kubernetes (K8s). * Knowledge of CI/CD pipelines (Azure DevOps, Jenkins or GitLab CI). * Familiarity with APM (Application Performance Management) tools such as Dynatrace. * Experience with AI (GitHub Copilot, Gemini, NotebookLM). Behavioral Competencies: ✔ Excellent analytical and conceptual reasoning; ✔ Clarity in communication and teaching ability to explain technical concepts; ✔ Organization, proactivity, and ownership mindset; ✔ Collaborative spirit and results orientation. What you’ll find at Maitha: A collaborative, dynamic, and innovative environment; Participation in strategic projects with major clients; Genuine opportunities for growth and development; EDI (Individual Development Experience): soft skills training with mentoring; Pulse Academy: hard skills enhancement; Pulse Advancement Hub: exclusive trainings and workshops; Rewards: points and rewards program; TotalPass: over 250 modalities including weight training, cross training, yoga and more; And much more! Work Model: Hybrid – 2 days per week onsite at the office (Rebouças – SP)


