




Job Summary: Leaf is seeking a .NET Full Stack Developer to join its technology team, working on the development of digital products and web applications in a dynamic environment. Key Highlights: 1. Lead the end-to-end development of new digital products. 2. Collaborate with product, design, and quality teams to deliver aligned outcomes. 3. Contribute to the continuous improvement of processes and software architecture. Leaf, a reference in innovation and process automation, is looking for a committed **.NET Full Stack Developer** to join our technology team! If you are interested in working in a dynamic, collaborative environment focused on people development, this opportunity is for you! **Responsibilities:** Participate in the development of new digital products, from conception through delivery. Develop web applications using .NET technologies (C\#, ASP.NET Core) on the backend and modern frontend frameworks (such as Angular, React, or Vue.js). Design, implement, and maintain scalable and secure RESTful APIs. Integrate internal and external systems, ensuring performance and reliability. Collaborate with product, design, and quality teams to ensure deliveries aligned with business requirements. Conduct code reviews, automated testing, and continuous deployment. Contribute to the continuous improvement of development processes and software architecture. Document technical solutions and best practices adopted in projects. Participate in planning, refinement, and retrospective meetings within agile methodologies (Scrum or Kanban). **Requirements:** Currently pursuing or having completed a bachelor's degree in Information Systems or related fields. Experience with Azure DevOps, CI/CD pipelines, and cloud deployment (preferably on Azure). Knowledge of Docker and Kubernetes. Experience with RabbitMQ, Kafka, or other messaging systems. Knowledge of DDD (Domain\-Driven Design) and Clean Architecture. Experience with agile methodologies (Scrum, Kanban).


