Software Engineer
Description
Become a pivotal member of our team as a Software Engineer specializing in our online casino platform and back-office system. This role invites you to the epicenter of our digital operations, where you'll architect, develop, and refine our main website and the intricate systems supporting it, all while harnessing the React-.Net tech stack.
What you’ll do
Lead the design and development of scalable software solutions that comply with project specifications and requirements using the React, Next.js, .Net Framework, and .Net Core technology stack.
Write, optimize, and manage code that supports a microservices architecture, ensuring a reliable platform performance.
Collaborate with backend and frontend developers to maintain consistency and high quality across our platform.
Implement extensive test suites to validate your code, and maintain comprehensive documentation for software solutions.
Offer innovative suggestions for feature improvements or new implementations to enhance platform performance and user experience.
Commit to continuous learning and professional development, staying on the forefront of software development trends and technologies.
Who you are
A Bachelor’s or Master's degree in Information Technology, Computer Science, Data Science, Engineering, or a related field, with several years of experience in a similar role.
Experience with React, Next.js, .Net Framework, and .Net Core, and skilled in advanced concepts such as concurrent programming, data structures, algorithms, and design patterns.
Experience with relational databases and an in-depth understanding of concepts such as keys, indices, transactions, and locks.
Proficiency with Git version control, Maven build tool, and Spring framework.
Strong English communication skills.
Demonstrated ability to produce high-quality work, and proven ability to mentor junior developers.
Why choose us?
26 paid vacation days per year
Flexible working hours
Very competitive salary
Company car / mobility budget
High-end company laptop
Company phone with mobile subscription (unlimited texts/calls/data)
Meal vouchers
Hospitalisation insurance
Group insurance
Interested? What’s next?
At Green Island, we appreciate the proficiency and insights that come with experience. Our Software Engineer role is more than just a job—it's an avenue for you to demonstrate your skills, lead complex projects, and drive our platform innovations forward.
We're dedicated to supporting your continuous professional development and helping you reach new milestones in your career in the tech industry.