Description
**[Tech] Senior Software Engineering | ADVPL | Angular**
============================================================
TOTVS | São Paulo - SP | Hybrid
Job Description
Develop and maintain software features that add value to the product, ensuring customer satisfaction within the scope of responsibility.
Responsibilities and Duties
WHAT YOU WILL DO:
* Develop technical solutions of medium to high complexity with minimal supervision and limited support, by implementing software requirements using the technologies involved in the project;
* Gain in-depth knowledge of the software architecture and be capable of working within it through analysis of its components, organization, and functionalities;
* Create highly complex tests—whether manual or automated—that cover the intended behavior of the developed technical components, using requirements and testing tools;
* Document development stages by recording implementation details in version control and documentation tools;
* Guide and collaborate with the development team to identify business, architectural, and design solutions through communication and knowledge sharing;
* Maintain software quality by reviewing processes, tools, and best practices applicable to the product and technologies used;
* Mentor less senior developers by addressing their questions, sharing expertise, designing and architecting solutions, or recommending supporting documentation;
* Detail medium- and high-complexity requirements through direct interaction with customers and other teams involved in the project or support activities;
* Use predefined frameworks for solution development.
Requirements and Qualifications
WHAT WE EXPECT FROM YOU:
* Requirements and Qualifications
Education: Completed bachelor’s degree in technology or related fields.
**Knowledge:**
* ADVPL programming language.
* Database management.
* Software architecture.
* Agile software development methodologies.
* Fundamentals of unit testing.
Desirable Requirements
IT WOULD BE GREAT IF YOU HAD:
* PO UI (Angular) programming language.
* Experience or knowledge of Protheus ERP business processes.
Salary Range
To be determined
Employment Type
CLT (Consolidation of Labor Laws)
Benefits
* TOTVS Network University: A corporate university offering free content and certifications for all employees;
* +Saudáveis Program: A wellness program supporting each TOTVER through advisory services and initiatives focused on physical health, mental well-being, and personal finance;
* +Vantagens Program: Latin America’s largest discount network, exclusively available to our employees;
* +Cuidado Program: A personal support program for employees and their families, providing 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 chairs;
* Gympass.
About the Company
As a technology industry leader, we are a community of passionate, innovative, autonomous, and performance-driven individuals committed to continuous learning.
Together, we create opportunities, transform futures, and share knowledge. Your professional growth happens here in an inclusive, respectful, and energizing environment — built by people, for 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