Job responsibilities
Required qualifications, capabilities, and skills
- As a senior software contributor, technical product owner, or software architect, possess 10+ years of experience or equivalent expertise.
- Extensive knowledge of the product development life cycle, technical design, and data analytics
- Proven ability to influence the adoption of key product life cycle activities including discovery, ideation, strategic development, requirements definition, and value management
- Advanced experience with APIs, SDKs, CLIs, and developer ecosystems
- Experience driving change within organizations and managing stakeholders across multiple functions
- Expertise in executive stakeholder management
Preferred qualifications, capabilities, and skills
- Background in software engineering or technical architecture
- Active participation or familiarity with modern developer environments
- Active participation in open source software communities
- Architectural knowledge of complex distributed systems, including eventually consistent, and event-sourcing
- Knowledge or experience of secure PCI environments
- Knowledge or experience of UI component libraries and frameworks. Expansive knowledge of data patterns, stores, queues, and streaming systems
- Experience in any of the following languages & frameworks; .NET, Java, Spring, JavaScript, Typescript, Angular, React