About the role

  • Senior .NET Developer designing and implementing financial systems and solutions in São Paulo. Collaborating on architecture and following coding best practices.

Responsibilities

  • 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)

Job title

Senior .NET Developer

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job