Ogłoszenie numer: 2673873, z dnia 2019-09-24
About Us
We are pioneers in the online social gaming experience, with innovative technology and dynamic challenges. We own and operate several market-leading brands in the largest markets in the world and have about 450 team members globally, all committed to building something amazing, pushing our boundaries and having fun in the process. We’ve been disrupting online social casino and poker gaming since 2010 and bringing fun and excitement to millions of customers. At VGW, we have a modern approach to getting work done and a focus on creating an environment where amazing people can do amazing work. That means giving you the flexibility you need, providing spaces that will keep you comfortable and finding opportunities for you to keep learning and growing.
Senior Software Engineer
Miejsce pracy: Kraków
Opis stanowiska
About The Role
We are looking for an experienced Senior Software Engineer to join our Chumba Casino team. You'll provide technical leadership so that the squad can deliver quality solutions using solid engineering practices that ensure our games are the best in the market. As a senior member of the team, we expect you to be comfort
able creating solutions to complex problems and be constantly on the lookout for ways for you and the team to improve.
On a day to day basis, you can expect to be:
- Working with the Squad Lead and team members to help set technical strategy and solve business problems
- Writing clean, readable, scalable and maintainable code
- Estimating and planning work to be carried out to deliver business outcomes
- Contributing to design and architecture sessions with the wider engineering team, and leading where necessary
- Mentoring & coaching junior engineers
- Presenting and attending technical skills shares to help continue our culture of learning and growth
- Ensuring that everything we're working on is related to our business strategy and everyone has the information they need to do their job
Wymagania
About You
We're looking for a Senior Software Engineer who is comfortable helping to mentor and develop juniors. You'll be able to contribute to solving complex problems, and capable of demonstrating excellent technical leadership.
To be successful, we think you'll need
- Experience in object-oriented programing languages: Java, C#, C++ etc.
- Some experience in games programming
- Some experience with web applications and microservices architecture
- Experience in supporting live production systems
- A strong familiarity with CI/CD and appreciation of what good looks like
- Experience with Agile development processes (we currently use Scrum)
- A commitment to testing. TDD or BDD experience would be brilliant
- Strong software design and application architecture skills. EG. SOLID, DRY, DDD, CQRS, ES.
- Persistence, people management skills, technical acumen, and heaps of hustle