Leading iGaming Company revolutionising the industry on the lookout for a Principal .NET Developer!
- Innovate with Cutting-Edge Technology: Leverage the latest in tech to deliver unparalleled entertainment experiences to millions of customers.
- Generous annual bonus & benefits package.
As a Principal Backend Engineer, you will:
- Architect & Innovate: Collaborate with our agile team to architect scalable, secure, and high-performance backend systems that power our cutting-edge solutions.
- Craft High-Performance Code: Develop clean and efficient code that drives the heart of our technology stack.
- Mentorship: Inspire and mentor fellow tech leaders, fostering skill growth and best practices.
- Optimize Performance: Lead the charge in identifying and enhancing system performance for seamless user experiences.
- Seamless Integration: Work closely with cross-functional teams and stakeholders to ensure smooth system integration.
- Stay Ahead: Stay ahead of the tech curve, applying emerging technologies to enhance our capabilities and disrupt the industry.
- Establish Company Best Practices: Collaborate closely with PE I to set company best practices and lay the foundations for developing new software.
- Strategic Technical Roadmap: Define and focus on the company-wide technical roadmap unencumbered by the more time-sensitive business needs of the product roadmap.
What you’ll bring:
- Deep knowledge of the Microsoft .NET platform and its ecosystem or willingness to learn
- Proven track record of professional experience with multiple programming languages and paradigms as well as designing, implementing, and scaling performant, distributed systems and microservice architectures
- Experience with message brokers such as Kafka or RabbitMQ and messaging patterns
- Experience with DevOps practices and containerization technologies
- Ability to work autonomously on highly complex tasks, keeping in mind various aspects such as performance, security, observability, and code quality
- Passion for monitoring and troubleshooting production systems and being able to make data-driven decisions
- Excellent communication and collaboration skills targeting a diverse audience from stakeholders to cross-functional technical teams, in order to provide technical guidance and insight
- Excellent background in Computer Science, Software Engineering, or related field - preferably with a relevant Bachelor’s level degree or above
- Exceptional fluency in English