Omie

Tech Lead – Services Module, ERP

Omie

full-time

Posted on:

Location Type: Remote

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • 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.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
PHP 7+SQLrelational databasesGitREST APIsSOAP APIssystem integrationdata synchronizationautomated testingtechnical leadership
Soft skills
team leadershipmentoringstakeholder communicationproblem-solvingdecision-makingcustomer servicequality assurancecontinuous improvementdocumentationprioritization