About the role

  • Senior .Net Developer at Stefanini developing microservices and optimizing back-end systems. Collaborating on innovative solutions with the team in a hybrid work environment.

Responsibilities

  • Actively participate in the development of new microservices and in the maintenance of legacy systems using .NET Core 8 and .NET Framework 4.8 (including MVC applications).
  • Write and optimize complex T-SQL queries, ensuring performance and data integrity.
  • Design and implement robust messaging solutions with RabbitMQ and MassTransit, ensuring efficient communication between services.
  • Ensure code health through Unit Tests, Code Reviews, and continuous application of SOLID principles and Clean Code.
  • Apply and discuss architectural patterns such as Microservices and CQRS when designing new features.
  • Actively participate in ceremonies (Dailies, Plannings, Reviews, Retrospectives).
  • Analyze and refine User Stories to generate and detail the technical tasks required for development.
  • Use GIT as version control (Gitflow, PRs, etc.).

Requirements

  • Proven experience in Back-End development with the .NET platform (.NET Core 8 and .NET Framework 4.8), with specific experience in ASP.NET MVC.
  • Deep knowledge of T-SQL (SQL Server), including data modeling and performance optimization.
  • Strong understanding of Microservices architecture and communication patterns (synchronous and asynchronous).
  • Hands-on experience with RabbitMQ and the MassTransit library.
  • Expertise in designing and building RESTful APIs, with a good understanding of consumption by front-end (JavaScript, SPAs, etc.).
  • Mastery of SOLID principles, Clean Code and design patterns.
  • Proven experience implementing the CQRS pattern.
  • Solid experience with agile methodologies (Scrum).
  • Proficiency using GIT.

Benefits

  • Meal allowance or meal voucher
  • Discounts on courses, universities and language schools
  • Stefanini Academy — a platform with free, up-to-date online courses and certificates
  • Mentoring
  • Benefits club for medical consultations and exams
  • Medical insurance
  • Dental insurance
  • Discounts and perks club at partner establishments
  • Travel club
  • Pet care benefits

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