Kaizen Gaming, the team powering Betano, is one of the biggest GameTech companies in the world, operating in 20 markets. We always aim to leverage cutting-edge technology, providing the best experience to our millions of customers who trust us for their entertainment. We are a diverse team of more than 2.700 Kaizeners, from 40+ nationalities spreading across 3 continents. Our #oneteam is proud to be among the Best Workplaces in Europe and certified Great Place to Work across our offices.
Software Engineering Lead
Location
Greece
Posted
62 days ago
Salary
0
Seniority
Senior
Job Description
Software Engineering Lead
Kaizen Gaming
• Team Leadership: Lead, mentor, and inspire a team of software engineers, fostering a collaborative and high-performance work environment. • Project Management: Manage project timelines, priorities, and resources to ensure on-time and on-budget delivery of software solutions. • Technical Guidance: Provide technical guidance, expertise, and code reviews to ensure software quality and adherence to best practices. • Architecture and Design: Contribute to the architectural decisions and design of software systems, considering scalability, performance, and maintainability. • Collaboration: Collaborate with cross-functional teams, including product managers, designers, and QA, to ensure alignment on project goals and requirements. • Problem Solving: Assist in complex problem-solving and troubleshooting as needed, offering guidance and expertise to the team. • Process Improvement: Continuously evaluate and improve development processes, tools, and methodologies to enhance team productivity. • Mentoring: Mentor and train team members, promoting skill development and career growth. • Code Quality: Ensure code quality, maintainability, and documentation by setting and enforcing coding standards. • Risk Management: Identify and mitigate project risks, proactively addressing challenges and bottlenecks.
Job Requirements
- Proven experience as a software engineer with a strong track record of successful software development projects.
- Strong technical expertise in one or more programming languages and technologies relevant to the team's focus like .NET or equivalent, Microservices and Sync and Async communication
- Leadership and project management experience, with the ability to guide and motivate a team.
- Excellent problem-solving and communication skills.
- Familiarity with software development best practices, including Agile methodologies.
- Strong organizational skills and the ability to manage multiple projects simultaneously.
- Knowledge of software design patterns, architecture, and system scalability.
- Experience with version control systems and project management tools.
Benefits
- A buddy will support you with your onboarding
- Competitive salary package and bonus scheme
- Developmental 360° feedback framework
- Health and life insurance for you and your family
- Hybrid way of working & remote options
- Monthly meal allowance
- Nice rigs - 2.5K monitor, latest i7, tons of RAM, fast SSD
- Unlimited access to Udemy & continuous training
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Advising clients on the implementation of infrastructure solutions • Developing infrastructure-level tools within the Kubernetes ecosystem • Implementing automated testing procedures for quality assurance • Taking responsibility for delivering the best possible solutions
• Collaborate with clients to ensure data availability • Develop and implement data projects • Design robust architectures for data-driven applications • Plan operations for cloud, on-premises, or hybrid environments • Execute automated tests for quality control • Maintain a strong focus on data system security
• Implement and optimize peer-to-peer PCIe communication between DPUs and other bus devices • Manage network device queues across PCIe peers and handle doorbell interrupts to process them • Architect innovative solutions and drive alignment across teams and stakeholders • Collaborate across hardware, drivers, system software and network cross functional teams • Use hardware and software debugging tools to diagnose PCIe and DPU issues • Document key technical areas and share knowledge through technical presentations
Senior Full Stack Developer
RebillyHarness the ultimate payment orchestration platform and future-proof all things payments with a single integration.
• Take on projects and see them to end • Work as a synchronous team in a remote environment • Help colleagues improve skills with code reviews and feedback



