Tech Lead – Services Module, ERP

Posted 97ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Lead the technical development and operational stability of the ERP Services module (NFSe, billing, integrations). Manage and mentor an 8–10 person development team while ensuring high-quality, predictable deliveries and excellent customer experience.

Responsibilities:

  • You will be responsible for the technical leadership of the Services module of our ERP in production — a critical, high-impact area for our customers.
  • This is a true technical leadership role, not just a senior developer position.
  • You will be the sole lead for the module, reporting directly to the Chief Technology Officer.
  • Upon taking the role, you will inherit a team of 8 to 10 developers at varying maturity levels, and will be responsible for:
  • Keeping the Service Invoicing (NFSe) development pipeline active, stable and uninterrupted.
  • Continuously evolving the module with new functionality.
  • Maintaining a close relationship with the Support team to ensure excellent customer service.
  • Ensuring quality and predictability of deliveries, reducing rework.
  • Making sure documentation and UX are clear enough that customers do not need support to understand new features.
  • Team leadership and management:
  • Lead, develop and mentor 8 to 10 developers at different levels.
  • Be directly accountable for the team’s performance, quality and deliveries.
  • Identify competency gaps and create structured development plans.
  • Establish high standards of commitment, quality and excellence.
  • Make difficult decisions on prioritization, scale, risks and technical trade-offs.
  • Technical planning and architecture:
  • Define the technical strategy for the Services module (NFSe, billing and integrations).
  • Analyze requirements and propose scalable, sustainable and resilient solutions.
  • Plan and execute refactors and architectural improvements.
  • Evaluate and recommend technologies aligned with business objectives.
  • Ensure security, performance, compliance and maintainability across all solutions.
  • Quality and delivery:
  • Implement strict code standards, excellent code reviews and structured best practices.
  • Ensure high coverage of automated tests.
  • Establish a clear, non-negotiable Definition of Done.
  • Ensure the quality of all customer-facing deliveries.
  • Prioritize eliminating rework and production bugs.
  • Ensure technical documentation and intuitive UX.
  • Stakeholder communication:
  • Proactively communicate status, risks and impediments to the CTO.
  • Work closely with Support to understand real customer pain points.
  • Interact with Product and Business teams for intelligent prioritization.
  • Translate technical decisions into language accessible to non-technical stakeholders.
  • Manage realistic expectations around timelines and effort.
  • Metrics and continuous improvement:
  • Rigorously track roadmap delivery, production bugs and time to resolution.
  • Conduct structured retrospectives and implement improvements iteratively.
  • Mentor junior developers with the goal of reaching senior level within 12 months.
  • Demonstrate measurable results in quality and customer satisfaction.

Requirements:

  • Professional experience:
  • Minimum 5 years in software development within structured methodologies.
  • At least 3 years of proven technical leadership (Tech Lead, Tech Manager or similar).
  • Experience managing technical teams with accountability for results.
  • Experience maintaining and evolving critical production systems.
  • Experience with ERP, complex legacy systems or financial solutions is a strong differentiator.
  • Technical knowledge — core stack:
  • Strong PHP 7+.
  • SQL and relational databases (preferably SQL Server).
  • Version control with Git (GitHub/GitLab).
  • REST and SOAP APIs; integrated systems architecture.
  • System integration and data synchronization.
  • Domain-specific knowledge:
  • Development of billing solutions, NFSe or similar systems.
  • Tax regulations and compliance (NFS-e legislation).
  • Understanding of revenue flows and financial audit.
  • Desired qualifications (valued differentiators):
  • Experience with ERP-specific languages (ABAP, AdvPL, Harbour).
  • Experience with agile methodologies (Scrum, Kanban).
  • Docker and CI/CD pipelines (Jenkins, GitHub Actions).
  • Cloud (AWS or similar).
  • Linux and Shell Scripting.
  • Advanced automated testing.
  • Formal experience in mentoring and developing technical leaders.
  • Background in change management and digital transformation.

Benefits:

  • Flexible benefit/meal allowance: R$ 40.00 per workday.
  • Home office allowance.
  • Commuting? We provide transportation vouchers. For those who arrive by train/subway, we offer a shuttle from the station to the office.
  • Bradesco health plan.
  • Amil Dental dental plan.
  • Pharmacy assistance.
  • Childcare assistance.
  • Birthday day off so you can celebrate as you wish!
  • Partner apps for gym memberships at accredited facilities to support physical wellbeing.
  • Partnerships with online therapy and meditation platforms for mental wellbeing.
  • Partnership with SESC - Full Membership (Credencial Plena).
  • Exclusive discounts at top universities and educational institutions for undergraduate, graduate and MBA courses. We also provide free access to Omie Academy for employees.
  • Partnership for in-company English courses.
  • Discount program for insurance.
  • Swile Shop: platform with exclusive discounts.
  • Partnership with Dell: coupons up to R$ 2,000.00.
  • PPRL.
  • Travel benefits.
  • Life insurance.