Overview:High technology standards and market leading product is at the heart of what we do. Innovative, creative, scalable and engaging product is fundamental to our growth. Modern technology is key base and fundamental for our global team who strive to achieve excellence in everything we do including being the one in our industry.As a Fullstack Developer, you will be responsible for software development for an industry leading product in the area of promotional tools for the core product casino games. Working in a global environment you will be instrumental in ensuring your software and product smoothly perform in production environment distributed across high number of our B2B partner websites.Responsibilities:Fullstack DevelopmentDesign, develop, and maintain server-side applications and servicesDevelop and maintain the user interface of web applicationsAWS Cloud InfrastructureSetup and manage AWS Infrastructure components, including ECS tasks, Lambda functions, DynamoDB databases and S3 StorageEnsure scalability, security and reliability of AWS resourcesDatabase ManagementDesign and maintain databasesOptimise database performance and scalabilityContinuous Integration / Continuous Deployment (CI/CD)Implement and maintain CI/CD pipelines to automate testing, building and deployment processesPerformance OptimisationIdentify and address performance bottlenecksCode Quality, Maintainability & SecurityWrite clean, modular and maintainable codeCollaborate with the team to establish coding standards and best practicesImplement security best practices, including authentication and access controlVersion Control and CollaborationUse version control systems for code managementParticipate in code reviews to ensure high code qualityTesting & DebuggingPerform manual testing and write automated tests (unit, integration, and E2E)Debug and resolve issues reported by the QA, PO or our customersDocumentationDocument code, architecture and processesTeam & Agile RitualsParticipate in the agile team rituals (Refinement, Planning, Demos, Retros, etc)Mentor and induct other team members as neededContinuous LearningStay up to date with the latest development trends, tools and technologiesProactively apply new knowledge to improve existing projectsQualifications:Bachelor's or Master's degree in Computer Science or a related field5+ years hands-on development experienceExcellent knowledge of the software development life cycleProficiency in C# and .NET technologiesProficiency in API design and developmentProven experience in frontend development, including expertise in HTML, CSS and JavaScriptProficiency in modern frontend frameworks and libraries (such as: Reach, Angular & Vue.js)Knowledge of TypeScriptKnowledge of software security best practicesKnowledge of AWS services and infrastructure, including ECS, Lambda, DynamoDB, S3 and IAMKnowledge of Object-Relational Mapping frameworksExperience with Version Control SystemsStrong problem solving and debugging skillsExcellent communication and team work abilitiesEqual Opportunities StatementGames Global is committed to fostering a diverse and inclusive work environment. We are an equal opportunity employer and welcome applicants from all backgrounds, experiences, and communities. We do not discriminate based on race, colour, religion, gender, sexual orientation, age, national origin, disability, neurodiversity or any other protected status. Our dedication to promoting diversity, multiculturalism, and inclusion is clearly reflected across all our teams. Join us, and be a part of an organisation that is truly committed to creating a level playing field for everyone.Kindly be aware that in order to be employed at Games Global, you need to be 18 years of age or older, in accordance with our industry requirements.
#J-18808-Ljbffr