The chance to work on a sophisticated core platform built with C# and hosted on MS Azure keeping you at the forefront of technology.
Opportunities to dive into modern API development with and TypeScript and build dynamic web experiences using Angular.
Hands-on experience with cutting-edge tools like Terraform for Infrastructure as Code GitHub Actions for CI/CD and Kubernetes for scaling and managing application lifecycles.
The challenge of working on a platform handling 200000 transactions per minute serving over a million active players each month.
A commitment to the highest security standards with ISO 27001 PCI-DSS and SOC 2 certifications.
Exposure to high-availability systems using Azure SQL and MongoDB.
What youll be doing
Designing and implementing innovative solutions to meet project requirements
Providing proactive support for team-owned components identifying and addressing potential technical or processing issues before they arise
Escalating challenges to the team and suggesting effective solutions to mitigate or resolve problems
Actively participating in scrums and team meetings contributing ideas and opinions on various topics
Sharing knowledge and expertise with team members and collaborating with individuals both within and outside the team to provide support and guidance
Staying up-to-date with industry trends technologies and advancements to bring innovative ideas and solutions to the team
Participating in code reviews and providing constructive feedback to enhance code quality and encourage learning
Collaborating with product managers and stakeholders to refine requirements and provide technical insights
What we are looking for
A software engineering enthusiast with a solid grasp of our technology stack including mandatory experience with C#.
Passionate about building scalable efficient and highly available systems.
A team player who thrives in a dynamic growth-oriented environment.
Eager to contribute to a mission of delivering high-quality software solutions while staying ahead of the curve.
Ability to work effectively both independently and as part of a collaborative team environment.
Excellent time management skills with the ability to prioritise tasks and meet deadlines.
Exceptional communication skills both technical and non-technical to effectively interact with team members and stakeholders.
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.