Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
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
- 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
- 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
- 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
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
- 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
✔ 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
Key Skills
Ranked by relevanceReady to apply?
Join Printec Group and take your career to the next level!
Application takes less than 5 minutes

