Job Description
Together with CI&T, serves a large AGRO client of agricultural chemical and seed products, employing the best software engineering practices. Responsibilities include designing and defining the architecture of complex systems, ensuring they are scalable and of high performance. Contributes to the development of technical solutions that support integration with third-party systems. Strives for continuous improvement of engineering processes and practices, promoting the adoption of standards and best practices. Integrates systems with cloud services, guaranteeing security, efficiency, and reliability. Leads development teams to ensure that implementations follow architectural guidelines. Documents architectures and technical decisions, facilitating the understanding and maintenance of solutions. Provides technical guidance and leadership, participating in code reviews and offering support in resolving complex problems.
Requirements include proficiency in .NET technologies, including .NET Core, React, and React Native. Solid experience in architecture design for distributed systems and microservices. Familiarity with agile development practices (Scrum). Experience with databases such as CosmosDB and SQL Server. Knowledge of test automation and good software testing practices. Ability to conduct software architecture reviews. Experience with DevOps and CI/CD practices. Familiarity with cloud services, preferably Azure. English for conversation with key people on the global team. Autonomy and productivity.