
Senior Software Developer – Protheus, ADVPL/TLPP, Angular
GrooveTech
full-time
Posted on:
Location Type: Hybrid
Location: São Paulo • Brazil
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Develop medium- to high-complexity technical solutions with autonomy and a focus on quality, performance, and support/maintainability
- Work on software architecture, understanding its components and proposing structural and evolutionary improvements
- Create, execute, and maintain manual and automated tests, ensuring the expected behavior of developed solutions
- Document development steps in version control tools, technical repositories, and support/maintenance records
- Collaborate with the team on requirements analysis, technical solution design, and system integrations
- Support less-experienced colleagues by sharing knowledge, best practices, and technical guidance
- Detail requirements with internal clients, business areas, and stakeholders, ensuring functional and technical understanding of requests
- Ensure adherence to corporate development frameworks, processes, and standards, including DevOps practices, CI/CD, and version control
- Participate in technical planning and backlog refinement, contributing estimates, delivery metrics, and impact assessments
Requirements
- Strong experience with Object-Oriented Programming (OOP) and application of development best practices, including SOLID and Clean Code
- Experience with ADVPL, TLPP, and Angular using PO UI
- Knowledge of data modeling, SQL queries, and system integration
- Experience developing and consuming REST APIs and integrating services
- Experience with unit testing and fundamentals of test automation
- Knowledge of agile methodologies such as Scrum and Kanban, and DevOps practices
- Functional and technical knowledge of the Protheus ERP, with experience in Retail modules
- Experience with Linux environments and version control tools such as Git or SVN
- Experience with test automation in ADVPL
Benefits
- Employment type: PJ (contractor)
- Work model: Hybrid — 2 days on-site per week in Zona Norte, São Paulo (SP)
- Wellhub
- Life insurance
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Object-Oriented ProgrammingSOLIDClean CodeADVPLTLPPAngulardata modelingSQLREST APIstest automation
Soft Skills
collaborationknowledge sharingtechnical guidancerequirements analysiscommunicationproblem-solvingattention to detailmentorshipadaptabilityplanning