Description
**[Tech] Senior Software Engineering - AI**
===============================================
TOTVS | São Paulo - SP | Hybrid
Job Description
We are seeking professionals to develop and maintain software features that add value to our product and ensure customer satisfaction within our business segment.
Responsibilities and Duties
* Develop medium- and high-complexity technical solutions with minimal supervision and limited support, by implementing software requirements using the backend technologies involved in the project;
* Possess in-depth knowledge of the software's backend architecture and be capable of working within it through analysis of its components, organization, and functionalities;
* Create high-complexity tests—whether manual or automated—that cover the intended behavior of developed technical components, using requirements and testing tools;
* Document development stages by recording them 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 project-related departments;
* Build frameworks as needed to support solution development.
Requirements and Qualifications
* Education: Completed undergraduate degree in technology or related fields;
* Technical Skills:
* Backend programming languages (Node.js and TypeScript) — advanced level;
* Fundamentals of backend frameworks (e.g., NestJS, Spring, Express, Rails, others) — advanced level;
* Fundamentals of unit testing — advanced level;
* Databases (Relational and NoSQL) — advanced level;
* Agile software development methodologies — intermediate level preferred;
* Software architecture (e.g., client-server, web, etc.);
* Experience with application security and authentication (OAuth2, JWT);
* Mentor junior and mid-level developers, and influence business decisions through technology;
* Experience with message queues;
* Knowledge of Serverless architecture;
* Knowledge of AWS;
* Experience using AI for code generation.
Desired Qualifications
* Experience with projects using Specification-Driven Development (SDD);
* Knowledge of CI/CD;
* AWS certifications.
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;
* +Healthy Program: supports each TOTVER with advisory services and initiatives focused on physical, mental, and financial well-being;
* +Advantages Program: Latin America’s largest discount network, exclusively for our employees;
* +Care 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 rooms;
* Life insurance;
* Childcare assistance;
* 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 community of nonconformist individuals 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