GrooveTech

Senior Software Developer – Protheus, ADVPL/TLPP, Angular

GrooveTech

full-time

Posted on:

Location Type: Hybrid

Location: São PauloBrazil

Visit company website

Explore more

AI Apply
Apply

Job Level

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