Printec Group
Team Lead - POS & Payments Software
Printec GroupRomania16 hours ago
Full-timeRemote FriendlyEngineering
THE ROLE:

Card payments made on a Verifone or Castles terminal in Romania and across 15 other European markets runs on software built by Printec. As Team Lead for our POS Applications Development team, you will own the technical delivery and people development of a 11-engineer group building next-generation payment applications — from Android SmartPOS terminals to server-side integrations and cryptographic services.

This is a hands-on leadership role: you will set technical direction, mentor engineers, manage delivery commitments with banking clients, and drive quality and process improvements. You will not disappear into meetings — your team will know you, trust you, and grow under you. You report directly to the PS Manager and are the primary escalation point for your team and clients.

WHAT YOU WILL DO:

Lead & develop your team

  • Set clear objectives, run 1:1s, and build individual development plans for 11 engineers across Android, C++, C#, and QA disciplines
  • Act as the primary escalation point for workload, performance, and team dynamics — proactively, before issues escalate upward
  • Coach engineers on both technical craft and professional growth; identify promotion candidates and build succession paths
  • Foster a culture of accountability, peer review, and psychological safety where engineers own their features end-to-end

Drive delivery & project management

  • Plan and coordinate POS software projects from requirements through deployment and production support, on time and within scope
  • Translate bank client requirements (EMV flows, contactless, QR, DCC, loyalty) into clear technical tasks and sprint commitments
  • Monitor risks, dependencies, and cross-team integrations (POS ↔ Server teams); escalate blockers early
  • Own resource allocation across concurrent projects; balance team capacity and prevent burnout

Maintain technical quality

  • Define and enforce code review standards, branching strategy, and CI/CD pipeline hygiene across the team
  • Guide architectural decisions for new payment features without becoming a single-point-of-failure implementer
  • Oversee EMV and PCI certification readiness for client deployments; coordinate with Verifone and Castles technical teams
  • Champion adoption of testability, observability, and documentation practices that survive engineer turnover

Be the face to clients & stakeholders

  • Serve as the technical account interface for banking clients (written and spoken English required) — escalations, delivery reviews, change requests
  • Collaborate with Sales and PM to scope new projects, estimate effort accurately, and protect team capacity from scope creep
  • Represent Professional Services in cross-departmental planning and contribute to PS department-level process improvements

Team: 11 engineers — 4 Android, 3 C++, 2 C#, 2 QA

Reports to: Professional Services Manager

Tech stack: Android (Java/Kotlin), C/C++, C# .NET, Linux, SQL

Platforms: Verifone, Castles Technology, Sunmi SmartPOS

Clients: eg: Banca Transilvania, Unicredit Bank, Raiffeisen Bank

Requirements

Must have

  • 3+ years managing a software engineering team (code reviews, 1:1s, performance management, hiring)
  • 7+ years hands-on software development — we care that you can read, review, and debate the code your team writes
  • Solid background in Android or C/C++ development, ideally on embedded or constrained-resource platforms
  • Demonstrated experience in the payments, banking, or industrial-embedded domain — you know what EMV and ISO 8583 mean from project experience, not just from reading about them
  • Proven ability to manage delivery commitments with external clients — you have handled scope, timelines, and expectations under pressure
  • English at B2+ level — you will write requirement summaries, escalation reports, and attend calls with international partners

Nice to have

  • Experience with Verifone, Castles Technology, or Sunmi terminal development environments
  • Familiarity with PCI PTS, EMV L2/L3 certification processes, or contactless/NFC payment flows
  • Knowledge of cryptographic services in payment systems (HSM, PIN encryption, key management)
  • Agile/Scrum delivery experience; SAFe or CSM certification is a plus
  • Background in C# .NET for server-side payment application components

Benefits

Competitive salary

Annual performance bonus tied to team and individual goals

Private medical subscription

Meal vouchers

Flexible benefits budget: holiday vouchers, private pension, or additional health cover

Hybrid work: 3 days in office, 2 days remote — defined, not vague

Training budget

Modern dev tools: latest POS's, licensed IDEs, dedicated test benches

Printec Learning Platform — technical and leadership development tracks

Occasional travel to CEE partner countries (exposure to live deployments)

Stable, permanent contract — Printec has been profitable for 35+ years

OUR HIRING PROCESS:

We move fast and respect your time. Here is exactly what to expect:

  • HR screen call (30 min) — context, motivation, logistics, salary alignment
  • Technical & leadership interview with PS Manager and a senior engineer (60-75 min) — domain knowledge, past projects, management scenarios
  • Final interview with Head of Professional Services (60 min) — culture fit, strategic expectations, your questions

Total process: 2-3 weeks maximum. No surprise rounds, no unpaid take-home exercises.

Key Skills

Ranked by relevance