Description
**[Tech] Software Architect - ADVPL**
==========================================
TOTVS | São Paulo - SP | Hybrid
Job Description
Our technology sets the pace for the market. After all, 25% of Brazil's GDP flows through the software deployed across more than 40,000 TOTVS customer companies. To achieve this, we must be agile—things here happen at above-average speed. Day-to-day, we learn a great deal—and very quickly—in a light, fun, and challenging environment. Our technology team dares to put all this learning and knowledge into practice, thereby transforming every sector of the economy through technology.
Responsibilities and Duties
* Ensure product quality by establishing development standards for applications, data, interfaces, and business logic, and validating non-functional requirements in the final solution with minimal supervision.
* Identify opportunities to improve coding practices and automate integrated and unit tests via source code audits.
* Distinguish functional and non-functional product requirements through software product analysis.
* Investigate and disseminate applicable product development techniques to the dev team; based on research, the architect determines and implements the most suitable techniques.
* Support identification of product features by leveraging deep knowledge of the product (new or existing) to assess and resolve common issues related to implementation and maintenance of software solutions delivered by the development team.
* Facilitate understanding of product interdependencies using diagrams that clarify which components the solution uses, as well as their interactions and dependencies.
* Support the team’s technical knowledge and adoption of best practices by actively participating in daily activities.
* Keep the team updated by engaging with the framework and introducing functional improvements.
* Participate in product strategy discussions, attending tribe planning meetings.
* Ensure achievement of short-term goals within the product architecture area.
* Suggest improvements to product quality processes based on technical expertise, aiming to optimize deliveries and those of involved stakeholders.
* Develop POCs and MVPs for new products and features.
* Stay current on emerging technologies, software development techniques, and product lifecycle practices.
Requirements and Qualifications
* Experience in software development;
* UML, RFC, and ADR documentation;
* Experience with TDD and testing (unit, integration, and load);
* Mocking and prototyping techniques;
* Solid knowledge of REST APIs;
* Strong understanding of software development best practices:
* Architectural patterns and styles;
* Topology design;
* Clean Code;
* Defensive programming;
* SOLID principles;
* Design Patterns;
Desirable Requirements
* Domain-Driven Design (DDD);
* Knowledge of Protheus; ADVPL/TL++;
* Knowledge of Linux;
* Postgraduate degree, specialization, or MBA in the relevant field;
Salary Range
To be discussed
Employment Type
CLT
Benefits
* TOTVS Network University: a corporate university offering free content and certifications for all employees;
* +Saudáveis Program: supports each TOTVER through advisory services and initiatives focused on physical, mental, and financial well-being;
* +Vantagens Program: Latin America’s largest discount network, exclusively for our employees;
* +Cuidado Program: personal support program for employees and their families, offering guidance across multiple specialties including psychology, social work, and pet consulting;
* Einstein Conecta: free online medical consultation service provided by physicians from Hospital Israelita Albert Einstein;
* Health and dental insurance;
* Meal and/or food allowance;
* Transportation allowance and shuttle services at select metro stations;
* Extended maternity and paternity leave;
* Nursing room;
* Bicycle parking;
* Changing room;
* Life insurance;
* Childcare allowance;
* Private pension plan;
* Office designed to foster creativity and productivity, featuring snack areas, game rooms, billiard tables, and relaxation lounges;
* Gympass.
About the Company
As a technology leader, we are a universe of nonconformist individuals driven by innovation, autonomy, learning, and performance.
Together, we create opportunities, transform futures, and share knowledge. Here, your professional growth happens in an inclusive, respectful, and energizing environment—people supporting people!
We pursue sustainable growth, leveraging data and AI to deliver smarter, more efficient outcomes for our customers.
Join us to innovate and build the future of technology.
#VemPraTOTVS #SomosTOTVS