Stefanini Brasil

Senior Fullstack Developer

Stefanini Brasil

full-time

Posted on:

Location Type: Hybrid

Location: São Paulo • 🇧🇷 Brazil

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

ASP.NETJavaScript.NETRabbitMQSQL

About the role

  • Develop and maintain fullstack applications, focusing on front-end JavaScript (and modern frameworks) and back-end .NET C#, ensuring high performance, scalability, and security;
  • Collaborate with multidisciplinary teams (design, product, and back-end) to create consistent and intuitive user experiences;
  • Actively participate in technical and business meetings, contributing insights, solutions, and architectural recommendations;
  • Integrate front-end and back-end, ensuring smooth communication between layers and correct consumption of APIs and services;
  • Implement new features and optimize existing applications, with a focus on continuous improvement and code efficiency;
  • Support the validation/homologation process, providing assistance and clarifying user questions;
  • Maintain and support production solutions, handling bug fixes, improvements, and incidents;
  • Prepare and maintain technical documentation, including manuals, procedures, and best-practice guides;
  • Meet deadlines and delivery commitments, demonstrating a strong sense of responsibility and technical quality.

Requirements

  • Strong 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.
  • Mastery of 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 a solid understanding of the consumption lifecycle by the front-end (JavaScript, SPAs, etc.).
  • Solid grasp of SOLID principles, Clean Code, and design patterns.
  • Proven experience implementing the CQRS pattern.
  • Established experience with agile methodologies (Scrum).
  • Proficiency using GIT.
Benefits
  • Meal allowance or food voucher;
  • Discounts on courses, universities, and language schools;
  • Stefanini Academy — platform with free, up-to-date online courses and certificates;
  • Mentoring;
  • Benefits club for medical consultations and exams;
  • Health insurance;
  • Dental insurance;
  • Discount and benefits club at top establishments;
  • Travel club;
  • Pet insurance/partnership.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
.NET.NET Core 8.NET Framework 4.8ASP.NET MVCT-SQLMicroservicesRabbitMQMassTransitRESTful APIsCQRS
Soft skills
collaborationcommunicationresponsibilitytechnical qualityproblem-solvingcontinuous improvementdocumentationmeeting deadlinesuser supportinsight contribution