
Tech Lead – Services Module, ERP
Omie
full-time
Posted on:
Location Type: Remote
Location: Brazil
Visit company websiteExplore more
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