




Job Summary: This C# Developer role involves solving comprehensive cases and errors, writing easily testable functions, and collaborating on process automation while focusing on product stability and code quality. Key Highlights: 1. Collaborate on test process and product deployment automation. 2. Monitor product stability and operational data. 3. Share knowledge and contribute to team development. ##### **CLT,** **Lages** **Remote** "Amplify the value of data to drive sustainability for our customers". As a technology platform for management and automation, we specialize in three business verticals. 1️⃣ Tax \- Intelligence and compliance for fiscal document governance. 2️⃣ Logistics \- Technology for automations and digital transformation of transportation. 3️⃣ Devices \- Monitoring and management of corporate smart devices. Our vision is: "Lead the markets we operate in through essential solutions for our customers' success". All of this is connected to ESG, because we believe environmental, social, and governance responsibility are fundamental pillars for NDD's success. Our products are present in more than 30 countries and serve approximately 20,000 customers; to make all this happen, we have 580 employees and specialists! ##### **Requirements** **What we seek for this C# Developer position** Write functions that are easily testable. Be responsible for resolving broader cases and errors. Understand the testing pyramid and write tests that assist the team in building test cases. Apply a systematic approach to debugging problems. Monitor product stability and operational data within your team's domain. Support the team in identifying and proposing improvements to code and technology. Follow source code version control policies for the product. Support monitoring of standards to be followed. Collaborate in building automation for testing and product deployment processes. Design functions aligned with the overall product/business architecture. Follow security standards and act as guardian of your application. Share knowledge with the team and contribute to team development. Maintain documentation updated to help the team clarify doubts. Contribute to analyzing team metrics, helping propose actions to improve performance indicators and backlog. Regularly support company-defined practices and processes, aiming for continuous improvement. Technical Requirements Languages & Platforms C/C++ (C++ 14/17/22) – advanced (min. 4 years) Futures Smart Pointers Concurrency and parallelism C# – intermediate (min. 3 years) WinAPI – advanced (min. 3 years) Linux (Ubuntu, Fedora) and Linux API in C – (min. 4 years) Knowledge of Mac iOS Frameworks, Libraries and Technologies Development of static and dynamic libraries (min. 3 years) GIT HTTP/S and REST APIs NuGet ASP.NET / .NET / .NET Framework Polly Entity Framework SignalR Databases PostgreSQL SQL Server SQLite (min. 2 years) Performance & Architecture Experience with low-latency applications (min. 4 years) Strong expertise in concurrency and multithreading (min. 4 years) Clean Code SOLID DDD (Domain Driven Design) Clean Architecture (min. 4 years) Quality & Processes Unit testing (Google Test for C++ and NUnit) – (min. 2 years) Knowledge of static analysis (SonarQube) – preferred Basic DevOps knowledge – preferred Experience with Scrum/Lean – preferred Technical Preferences Experience with CUPS Experience with QT Widgets Language Technical English (reading and interpreting code, logs, and documentation) Profile We Seek Strong analytical ability Attention to detail Commitment to quality and performance Good communication and teamwork skills Autonomy and technical accountability ##### **Benefits** **What we offer?** Annual Bonus: up to 3.3 monthly salaries; for the commercial area, an OTC commission-based performance model. Career Plan: Feedback-oriented culture with 360° performance evaluation; internal recognition program; close management proximity with 1:1 meetings. NDD with You: Financial education program; psychological counseling; legal advice; social support. Health: Unimed health plan and life insurance; flu vaccination support and wellness initiatives. Meals: Meal allowance; unlimited coffee and fruits at the office. Well-being: Our CIPA team ensures quality of life and emotional balance through various activities. SESC Partnership: Access to culture, education, and tourism. Education: Study grants; language learning incentives; support for attending industry events; certification assistance. Transportation: Transportation allowance for commuting; dedicated parking and bicycle storage — our building includes changing rooms. Birthday voucher and other initiatives: Flash card to distribute funds. Work Schedule: 40 hours per week / Flexible hours. **Diversity and Inclusion \#ESG** NDD is a naturally diverse company, and we leverage all differences to break barriers and bring more innovation to how we think and act. We seek knowledge and are constantly presented with diverse talents possessing capabilities required by our organization. Our culture helps create a safe environment with development and growth opportunities for all individuals committed to evolving and improving their journey alongside the company.


