




Job Summary: Develop and maintain software features that add value to the product, ensuring customer satisfaction within the area of expertise. Key Highlights: 1. Develop medium-complexity technical solutions under moderate supervision 2. Understand and work with software architecture 3. Guide junior developers and disseminate knowledge **[Tech] Software Engineering - Mid Level - ADVPL | IT** ======================================================= TOTVS | São Paulo - SP | Hybrid Job Description Develop and maintain software features that add value to the product, ensuring customer satisfaction within the area of expertise. Responsibilities and Duties * Develop medium-complexity technical solutions with moderate supervision and minimal support by implementing software requirements using project-related technologies; * Understand software architecture and be capable of working with it through analysis of its components, organization, and functionalities; * Create medium-complexity tests—either manual or automated—that cover the desired behavior of developed technical components, using requirements and testing tools; * Document development stages by recording implementation details in version control and documentation tools; * Collaborate with the development team to identify business, architectural, and design solutions through communication and knowledge sharing; * Maintain software quality by reviewing available processes, tools, and best practices for the product and technologies used; * Guide junior developers by addressing their questions, sharing knowledge, designing and architecting solutions, or recommending supporting documentation; * Specify low- and medium-complexity requirements through direct interaction with customers and departments involved in the project or support activities; * Use predefined frameworks for solution development Requirements and Qualifications * Education: Completed undergraduate degree in technology or related fields. * Programming logic; * Database – intermediate level; * Programming language used by the team (e.g., ADVPL, PO.UI, Angular); * Fundamentals of unit testing; * Web architecture – basic level; * Agile software development methodologies – intermediate level preferred; * Business rules of Protheus and its modules. Salary Range To be determined Employment Type CLT Benefits * TOTVS Network University, a corporate university offering free content and certifications for every TOTVS employee; * +Healthy Program, supporting each TOTVER with advisory services and initiatives focused on physical, mental, and personal financial well-being; * +Advantages Program, Latin America’s largest discount network, exclusively for our employees; * +Care Program, a personal support program for employees and their families, offering guidance across multiple specialties such as psychology, social work, pet consulting, etc.; * Einstein Conecta, a complimentary 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 rooms; * 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 industry leader, we are a community 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-first! We pursue sustainable growth, leveraging data and AI to drive smarter, more efficient outcomes for our customers. Join us in innovating and building the future of technology. #VemPraTOTVS #SomosTOTVS


