
Senior Fullstack Developer
Stefanini Brasil
full-time
Posted on:
Location Type: Hybrid
Location: São Paulo • 🇧🇷 Brazil
Visit company websiteJob 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