Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Aug 17, 2021
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    We are a leading international digital gaming company, underpinned by superior talent and technology. We operate a multi-branded strategy, using a combination of proprietary and licensed software to provide online bingo and slot gaming and a social gaming mobile application. Every day, millions of people worldwide enjoy our products - which includes meccabin...
    Read more about this company

     

    Software Engineer

    About the job

    Software Engineering at Rank:

    • Making sure they have the knowledge of the system they are working with

    • Understanding the requirements and identifying conflicts or potential risks before coding

    • Designing a solution and presenting to the team so it can be polished if required and owned by all

    • Being comfortable with legacy systems and compromises, but aiming for the change in the right direction

    • Being responsible for creating a deployment plan which includes valuable tests and ensures stability

    Things you'll need to know about:

    • Java 8, Spring, SpringBoot, Spring Cloud

    • Testing tools like Junit. Wiremock and Cucumber are on our horizon too.

    • Relational databases.

    • Containers and container orchestration. Currently we use Docker Swarm and Kubernetes.

    • Version control - we use git.

    • Agile, in particular scrum.

    • The ability to communicate effectively, whether it's spoken, written or collaboration over documentation.

    • ...and most importantly - a willingness and ability to learn new things!

    Qualifications

    REQUIREMENTS

    • Degree or equivalent qualification desirable (ideally in Computer Science, Mathematics, Engineering or a similar discipline);

    • Excellent background on Agile methodologies (Scrum, eXtreme Programing, Kanban, Lean);

    • Excellent background of Agile practices (TDD, BDD, Coding Standards, Peer Review, Collective Ownership, Whole Team, Frequent Release, Continuous Integration);

    • Strong knowledge regarding Object Oriented Design, data structures, algorithm design, problem solving and complexity analysis;

    • Understanding of SOLID principles;

    • Passionate about quality code;

    • Excellent verbal and written communication skills and able to interact professionally with a diverse group of people;

    • Experience implementing scalable software systems and platforms. Experience with software optimisation;

    • Expert knowledge in building REST APIs

    • Exceptional problem solving skills

    go to method of application »

    Architect

    Job Description

    •       Develop the architecture solutions for the business unit taking into account current and future requirements. Responsible for ensuring the assigned projects follow the overall architecture and principles
    •       Responsible for the end-to-end solutions analysis, design and implementation of assigned Projects. This includes all aspects of the solutions design of the projects.
    •       Assist with solving technical problems when they arise
    •       Willingness to learn new things, take ownership and solve complex issues
    •       Lead and participate in architectural reviews of software, infrastructure, data and other architectures.
    •       Verify solution implementation with squads, ensure the delivered system is consistent with the agreed architecture and meet the requirements
    •       Contribute to the design and policing of Enterprise Infrastructure; Technical Architectures & Solutions Architectures.
    •       To ensure that deployed technology is always appropriate to meet the current and planned future needs of the Business
    •       Responsible for the resolution and removal of technical impediments to the channel/solutions roadmap.
    •       Responsible for the completeness of all project architectural, and design documentation.
    •       Assist with development and implementation of processes, standards and best practices for the operational support teams
    •       Work in conjunction with other groups (i.e. Development, Analysis, Infrastructure and operations) for architectural related matters
    •       Provides guidance on best practices, tooling, CI/CD automation, AWS WAF to all squads
    •       Work in partnership with the product owners, technical leads and developers, making sure that teams are able to realise the architecture, by a combination of mentoring and direct involvement
    •       Responsible for communicating the architecture thus making sure that everyone understands the architecture. Different people have different viewpoints, so the architect has to present various views of the system appropriate to different audiences
    •       Provide strong leadership and guidance for the team, creating a learning environment to support the career and development of all team members

    Qualifications

    •        Significant experience in a similar role, specifically Internet based businesses from Betting and Gaming, Retail, Banking and/or IT Consultancy, ideally within a highly regulated industry
    •        Significant experience in a software design and development role using web technologies and database driven applications such as JEE /Oracle/LAMP/.NET based technology
    •        A thorough understanding of architectural design principles
    •        Strong analytical skills for APIs and third party integrations solutions
    •        A thorough understanding of IT system environments i.e. operating systems, networking, applications and databases AWS and serverless solution architecture experience will be a bonus
    •        Capable of managing multiple projects simultaneously and works well under pressure
    •        A strong customer focus and can establish effective relationships
    •        Extensive experience gained in Technology Programme and Project Delivery
    •        Confident operating in an environment of continuous change and challenging colleagues and customers
    •        Credible communicator and influencer, adapting style as appropriate
    •        Proven track record of ability to lead a technical team
    •        Ability to keep strategic focus whilst dealing tactically with day to day issues
    •        Results driven, motivated by success

    Method of Application

    Use the link(s) below to apply on company website.

     

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at The Rank Group Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail