Description
As a C# Developer, you will be responsible for evolving the Zen and Novo Zen systems, contributing to the development and maintenance of solutions focused on capturing and integrating electronic fiscal documents in a high-volume, multi-tenant SaaS environment. This position is essential to ensuring the quality, scalability, and continuous evolution of the Q-Drive product through the application of sound software development and architectural practices;
**Responsibilities:**
* Develop and evolve features in the Zen and Novo Zen systems using C#;
* Implement and maintain integrations with SEFAZ WebServices and other fiscal authorities;
* Apply best practices in software architecture, design patterns, and Clean Code;
* Participate in code reviews and contribute to the team's technical growth;
* Identify and resolve issues to ensure application stability and performance;
* Contribute to the continuous improvement of development processes and practices.
**Requirements:**
* Experience with C# development and object-oriented programming;
* Practical experience with software architecture and application of sound development practices;
* Knowledge of PostgreSQL and MongoDB databases;
* Experience with Docker and code versioning using Git and Git Flow;
* Practical experience with asynchronous processing and messaging tools such as Hangfire and RabbitMQ;
* Knowledge of web technologies including JavaScript, TypeScript, jQuery, HTML, and CSS;
* Familiarity with Artificial Intelligence tools applied to software development.
**Academic Qualifications:**
* Completed undergraduate degree in Computer Science, Information Systems, Systems Analysis and Development, Software Engineering, or related fields.