Description
Job Summary:
Work on development and maintenance of low-to-medium complexity software features, collaborating with the team and applying best practices to ensure technical and functional quality of deliverables.
Key Highlights:
1. Develop technical solutions with support and supervision
2. Understand and apply software architecture
3. Collaborate with the development team in seeking solutions
**[Tech] Junior Backend Software Engineering - ADVPL**
==========================================================
TOTVS | Remote
Job Description
Work on development and maintenance of low-to-medium complexity software features, contributing to the delivery of solutions that add value to the product and promote customer satisfaction. Collaborate closely with the development team, applying defined best practices, tools, and technologies to ensure technical and functional quality of deliverables within the scope of responsibility.
Responsibilities and Duties
· Develop technical solutions with moderate supervision and support, based on software requirements and using project-defined technologies.
· Understand and apply software architecture, analyzing its components, organization, and functionalities to ensure coherent implementation aligned with system design.
· Create and execute low-complexity tests—manual or automated—to validate expected behavior of developed components, using available requirements and testing tools.
· Document developed solutions clearly and structurally, enabling end-user understanding and facilitating software maintenance.
· Collaborate with the development team in seeking technical, business, and architectural solutions, promoting knowledge sharing and effective communication.
· Ensure software quality through application of defined processes, tools, and best practices for the product and utilized technology.
· Use established frameworks and patterns, appropriately adapting them to product development needs.
Requirements and Qualifications
Education
* Bachelor’s degree in Information Technology, Computer Engineering, Computer Science, Information Systems, or related fields (preferred), either completed or in progress.
Technical Knowledge
* Programming logic.
* Basic knowledge of relational databases.
* Basic knowledge of the ADVPL programming language.
* Fundamentals of unit testing.
* Basic concepts of web architecture.
* Basic Protheus knowledge.
* Work during Mexico time zone hours until the developer achieves full autonomy.
Desirable Requirements
* Familiarity with agile software development methodologies (Scrum, Kanban, etc.).
* Experience with source code versioning tools.
* Awareness of automated testing.
* Spanish language proficiency.
Salary Range
To be determined
Employment Type
CLT
Benefits
* TOTVS Network University: a corporate university offering free content and certifications for all TOTVS employees;
* +Saudáveis Program: supports each TOTVER through advisory services and initiatives focused on physical, mental, and personal financial wellbeing;
* +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, pet consulting, etc.;
* Einstein Conecta: 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;
* Lactation room;
* Bicycle parking;
* Changing room;
* Life insurance;
* Childcare allowance;
* Private pension plan;
* Office environment designed to stimulate 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 nonconformists driven by innovation, autonomy, learning, and performance.
Together, we create opportunities, transform futures, and share knowledge. Your professional growth happens here in an inclusive, respectful, and energizing environment—people helping people!
We pursue sustainable growth, leveraging data and AI to drive smarter, more efficient outcomes for our customers.
Join us to innovate and build the future of technology.
#VemPraTOTVS #SomosTOTVS