
Senior .NET Developer
IEBT Innovation
full-time
Posted on:
Location Type: Hybrid
Location: São Paulo • Brazil
Visit company websiteExplore more
Job Level
About the role
- Development of new financial systems and products
- Assist in defining technical and functional requirements
- Active participation in solution architecture design
- Implementation of high-performance, elegant, and scalable solutions
- Ongoing maintenance and development of new features
- Ensure coding best practices and test coverage
Requirements
- .NET ecosystem: Proficiency in C# on both .NET Framework (4.8) and modern .NET Core / .NET versions (2.1 to 8.0)
- Databases: Advanced knowledge of SQL Server
- Architecture & Patterns: Practical application of design patterns (Strategy, Command, Singleton, Adapter, Decorator) and modern patterns such as CQRS and Clean Code
- Messaging: Practical experience with RabbitMQ
- Parallel Programming: Deep experience with threads, thread pools, semaphores, and thread-safe development
- Cloud & DevOps: Experience with Azure and container infrastructure (Docker, Kubernetes, or Rancher)
- Web: Development of RESTful APIs, JSON, and knowledge of JavaScript/HTML5
- Quality: Discipline in executing unit and integration tests
Benefits
- Health and dental insurance
- Transportation assistance (up to 6% deduction)
- Meal allowance
- Birthday day off
- Health and wellness program
- Individual Development Program (IDP)
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C#.NET Framework.NET CoreSQL Serverdesign patternsCQRSRabbitMQparallel programmingRESTful APIsunit testing
Soft Skills
solution architecture designcoding best practiceselegant solutionsscalable solutionstechnical requirements definitionfunctional requirements definitionongoing maintenancedevelopment of new features