Senior Software Engineer - User Adoption and Integration
Design, develop, and improve software solutions using modern engineering practices. Champion new capabilities and drive adoption across teams. Ensure technologies are well understood, integrated, and fully leveraged.
Key Highlights
Technical Skills Required
Benefits & Perks
Job Description
Senior Software Engineer – User Adoption & Integration
Join us as a Senior Software Engineer – User Adoption & Integration where you’ll help shape and elevate a modern digital technology landscape. In this role, you will champion new capabilities, drive adoption across teams, and contribute to exceptional customer and colleague experiences by ensuring that technologies are well understood, integrated, and fully leveraged.
Requirements
Strong engineering fundamentals (Java focus)
- Proven hands-on experience with Java as a core engineering capability.
- Excellent troubleshooting and problem-solving skills with a “show, not tell” mindset.
- Ability to analyse data using SQL and modern data processing techniques.
Business analyst knowledge
- Ability to understand business processes, strategic intent, and customer pain points.
- Experience translating business needs into clear technical requirements, user stories, or potential features.
- Comfortable engaging with stakeholders to uncover underlying needs and align technology outcomes with business goals.
Technical product mindset
- Experience working with product teams and championing technology adoption.
- Understanding of technical features, functionality, and architecture—and how each solves real customer problems.
- Ability to collaborate with engineers to design and build platform features, supported by data-driven insights.
Highly Valued Skills
- Authorisation & Policy as Code: Experience with authorisation systems in large environments; familiarity with OPA, RBAC/ABAC/ReBAC, PDP/PEP concepts.
- Data analysis & cybersecurity fundamentals: Ability to apply critical thinking, security principles, and data-driven reasoning.
- Authentication technologies: Experience with systems such as Ping and integrating authentication and authorisation across a technology estate.
Purpose of the Role
To design, develop, and improve software solutions using modern engineering practices, delivering critical business, platform, and technology capabilities.
What we offer
- Competitive salary with annual bonuses
- Relocation package
- Hybrid work model (2 days on-site in Prague).
- 5 weeks of vacation
- Employer pension contribution and share plans.
- Private healthcare and professional training opportunities.
- Meal vouchers, Multisport card, and workplace benefits.