An Experienced Leader: You have a proven track record of managing and developing high-performing, multidisciplinary software engineering teams.
A Domain Expert in Integrations: You have deep technical experience building and scaling high-throughput integration pipelines, B2B data exchanges (APIs, Webhooks, EDI), and event-driven architectures.
Technically Grounded: While you may not code every day, you are a capable technical reference who can review architecture and guide teams using modern, cloud-native technology stacks. You have a strong background in distributed systems, asynchronous processing, and technologies relevant to our ecosystem (e.g., modern .NET, Node.js/TypeScript, Kafka/RabbitMQ, NoSQL databases like Cassandra or MongoDB, and Cloud infrastructure).
An Agile Practitioner: You have a solid understanding of agile product development and the DevOps mindset, taking ownership of software from inception through to production and continuous monitoring.
A Master Communicator: You possess the emotional intelligence and communication skills to build strong relationships with various stakeholders, bridging the gap between highly technical concepts and business outcomes.
Education: You hold a degree in Computer Science, Information Systems, or have equivalent real-world experience demonstrating a deep foundation in software engineering principles.