




Job Summary: Aliare is seeking a Back-End C# Developer to work in agribusiness, developing and enhancing REST APIs, contributing to software architecture, and applying sound software engineering practices. Key Highlights: 1. Work at a leading agribusiness company focused on technology and innovation. 2. Develop REST APIs in C# (.NET) and evolve software architecture. 3. Collaborate on challenging and innovative projects for the agribusiness sector. **Aliare** ranks among the largest software companies for agribusiness in Brazil. We were born in agribusiness and specialize in delivering technology solutions for managing rural enterprises and properties. We stand side-by-side with our customers to make farming happen. We take pride in helping build both the present and future of agribusiness. Have you ever imagined working in an incredible environment alongside innovative people, tackling career-defining challenges while building digital and innovative products within a rapidly growing company?! **We’re looking for you! Don’t miss this opportunity!** **Responsibilities and Duties** * Develop, enhance, and maintain **REST APIs in C\# (.NET)**, ensuring application quality, security, and performance; * Contribute to the **evolution of software architecture**, applying best practices such as layered architecture, Clean Architecture, and domain-driven design principles, tailored to the product context; * Implement and maintain the **data persistence layer**, using **Entity Framework Core**, including modeling, migrations, and necessary optimizations; * Work with **relational databases** (e.g., SQL Server), writing and tuning queries and indexes, and ensuring data integrity; * Develop and maintain **automated tests** (unit and integration), supporting code quality and reliability; * Apply **sound software engineering practices**, such as SOLID, Clean Code, proper exception handling, and logging; * Implement and maintain **authentication and authorization mechanisms**, such as JWT or OAuth2, following API security best practices; * Use **Git** daily, participate in code reviews, and collaborate toward standardized, high-quality code; * Support **application containerization** using Docker and docker\-compose, contributing to development and deployment environments; * Collaborate on **CI/CD pipelines**, participating in automation of builds, tests, and deployments; * Monitor and support **observability initiatives**, including application logs and metrics; * Collaborate closely with other developers, product teams, and technical areas to continuously evolve the system. **Requirements and Qualifications** * Experience with **C\# and .NET Core / .NET 6\+** for back-end application development. * Experience developing and maintaining **REST APIs using ASP.NET Core**. * Practical knowledge and experience with **Entity Framework Core**, including mappings, migrations, and performance considerations. * Experience with **relational databases** (e.g., SQL Server or similar), covering: Data modeling, Query writing, Index usage, and transactional control. * Knowledge and practical experience in **software architecture**, applying patterns such as layered architecture, Clean Architecture, DDD at a practical level, or concepts like CQRS, depending on context. * Experience with **unit and/or integration testing** (xUnit, NUnit, MSTest, or similar). * Experience using **Git**, with understanding of versioning and team collaboration best practices. * Practical knowledge of **containerization with Docker**, including container creation and use of docker\-compose. * Experience or exposure to **CI/CD pipelines**, preferably in environments like Azure DevOps. * Application of **software engineering best practices**, including SOLID, Clean Code, proper error handling, and logging. * Knowledge of **API security**, including authentication and authorization via JWT or OAuth2, plus awareness of OWASP recommendations. **Additional Responsibilities (Desirable):** * Integrate messaging solutions (e.g., **RabbitMQ, Kafka**) for asynchronous communication and distributed processing; * Support adoption and usage of **Azure Cloud services**, adhering to best practices for cost, security, and scalability; * Contribute to highly available and scalable environments, participating in decisions related to performance, resilience, and fault tolerance; * Assist in implementing monitoring, metrics, and distributed tracing practices aligned with SRE principles. **Additional Information** **What does Aliare offer?!** An integrated and prepared team ready for new challenges, operating with credibility and transparency, aiming for continuous improvement to simplify the work of those who feed the world. Ethics, relationships, achievement, commitment, and innovation are always prioritized in our actions. National Health Plan; National Dental Plan; Life Insurance; Flexible Benefit Card – Food/Meal; Transportation Voucher; Relocation/Home Office Allowance; Corporate University; Education Assistance; Annual Performance-Based Bonus; Referral Bonus; Longevity Bonus; Gift for newborn children of \#Aliados; Exclusive birthday gift; At our offices, you’ll find a fantastic environment featuring game rooms, rest areas, fully equipped kitchens, afternoon snacks, and—of course—the ever-present hot coffee. We are a technology ecosystem with one sole mission: **to simplify the work of those who feed the world!** And what does that mean? That through **innovation, technology, and passionate people**, we are breaking boundaries and shaping the future of agribusiness. **We will become Brazil’s first Agro Big Tech!** To achieve this, we’re bringing together true **\#Aliados** to walk this path of achievements with us. Here, we **value diverse ideas**, because that’s how we deliver **unique results**. We seek people willing to embrace our **Aliare Way of Being**. Curious to learn more about our culture and day-to-day life? Here’s a *spoiler* of what awaits you in the Aliverso. And there’s more! So far, we’ve achieved: **6** physical offices across Brazil **\+900** employees **\+50%** market share in agricultural input distribution **\+65,000** users **\+5,000** establishments Operations across **22 states + DF** #### **Don’t waste time—join our Aliverso!**


