Team Lead - POS & Payments Software
Printec Group Vezi toate joburile
- București
- Permanent
- Full-time
- 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.
- 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.
- 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