···
Log in / Register
E8CD: Senior .NET Fullstack Developer
Indeed
Full-time
Onsite
No experience limit
No degree limit
Praça do Patriarca, 62 - Centro Histórico de São Paulo, São Paulo - SP, 01002-010, Brazil
Favourites
Share
Some content was automatically translatedView Original
Description

Job Summary: Senior .NET Developer to develop and enhance high-performance, scalable solutions for Web and App Internet Banking. Key Highlights: 1. Develop microservices and maintain legacy systems 2. Ensure data performance and integrity through T-SQL optimization 3. Apply and discuss architectural patterns such as Microservices and CQRS **About the Challenge** We are seeking a Senior .NET Developer to join our Channels team. You will be a key contributor in developing and evolving high-performance, scalable solutions that support Web and App Internet Banking. **Your day-to-day responsibilities will include:** * Design and Implement Solutions: Actively develop new microservices and maintain legacy systems using .NET Core 8 and .NET Framework 4\.8 (including MVC applications). * Ensure Performance: Write and optimize complex T\-SQL queries to guarantee data performance and integrity. * Asynchronous Architecture: Design and implement robust messaging solutions with RabbitMQ and MassTransit, ensuring efficient inter-service communication. * Best Practices and Quality: Maintain code health through Unit Testing, Code Reviews, and consistent application of SOLID principles and Clean Code practices. * Architectural 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 technical tasks required for development. * Version Control: Use GIT as the version control tool (Gitflow, PRs, etc.). **Our Tools** * Primary IDE: Visual Studio 2022 * Code and Agile Management: 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 backend 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). * Practical 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. * Established experience with Agile methodologies (Scrum). * Proficiency in using GIT. What Will Set You Apart (Nice-to-Haves): * 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 tools (GitHub Copilot, Gemini, NotebookLM)

Source:  indeed View original post
João Silva
Indeed · HR

Company

Indeed
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.