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: Sep 30, 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

     

    Senior Web Engineer

    Job Description
    Responsibilities:

    • Assisting in the design and build of products to meet the business expectations;
    • Work alongside designers, UX professionals and testers to optimise user journeys;
    • Apply best engineering practices with other team members, and maintain code quality across applications;
    • Promote usability of best practices, encouraging a continuous improvement culture;
    • Anticipate requirements, and build software in a flexible, scalable way;
    • With the support of technical lead, take responsibility for own tasks from conception to completion;
    • Keep to the processes, standards and designs that your team has agreed to;
    • Collaborate with other product development teams and use their feedback as a basis for improvement;
    • Write technically sound, clean, maintainable code – with practical application of established patterns and practices;
    • Write clean, testable, readable code in a team environment.
    • Build, automate and deploy software to Production

    Qualifications
    Things you’ll need to know about:

    •        You will have a strong background in web development
    •        A sound grounding in javascript, modern JS frameworks (we use Angular v9 and Nodejs)
    •        Typescript experience advantageous
    •        Good experience of NPM libraries
    •        Experience with Mocha, Karma, Jasmine and Protractor
    •        Experience with micro front end architectures
    •        Ability to write unit, integration and E2E tests
    •        Experience applying SOLID, DRY, KISS coding principles
    •        Know the basics of how to ship your code to production
    •        Understand the importance, the needs and the best practices of CI / CD

    Requirements:

    •        At least 5 years of experience in software development.
    •        Degree or equivalent qualification desirable (ideally in Computer Science, Mathematics, Engineering or a similar discipline)

    go to method of application »

    Senior Software Engineer

    Job Description
    Responsibilities:

    • Assisting in the design and build of products to meet the business expectations;
    • Work alongside designers, UX professionals and testers to optimise user journeys;
    • Apply best engineering practices with other team members, and maintain code quality across applications;
    • Promote usability of best practices, encouraging a continuous improvement culture;
    • Anticipate requirements, and build software in a flexible, scalable way;
    • With the support of technical lead, take responsibility for own tasks from conception to completion;
    • Keep to the processes, standards and designs that your team has agreed to;
    • Collaborate with other product development teams and use their feedback as a basis for improvement;
    • Write technically sound, clean, maintainable code – with practical application of established patterns and practices;
    • Write clean, testable, readable code in a team environment.
    • Build, automate and deploy software to Production

    Qualifications
    Things you’ll need to know about:

    •        You will have a strong background in web development
    •        A sound grounding in javascript, modern JS frameworks (we use Angular v9 and Nodejs)
    •        Typescript experience advantageous
    •        Good experience of NPM libraries
    •        Experience with Mocha, Karma, Jasmine and Protractor
    •        Experience with micro front end architectures
    •        Ability to write unit, integration and E2E tests
    •        Experience applying SOLID, DRY, KISS coding principles
    •        Know the basics of how to ship your code to production
    •        Understand the importance, the needs and the best practices of CI / CD

    Requirements:

    •        At least 5 years of experience in software development.
    •        Degree or equivalent qualification desirable (ideally in Computer Science, Mathematics, Engineering or a similar discipline)

    go to method of application »

    Software Engineer

    Job Description

    Development and Delivery

    As a Developer you are

    • Able to design and implement robust software build and deployment solutions.

    • Contribute to development spikes to illustrate how to implement a new feature

    • Able to effectively contribute and conduct code reviews

    • Have excellent working knowledge of software engineering principles and the whole software development lifecycle (SDLC).

    • Able to work on their own, as well as contributing to the team effort.

    • Able to work closely with all members of a geographically distributed agile team to deliver high-quality code.

    • Able to participate in all agile planning meetings and stand-ups.

    • Able to contribute to all aspects of application design – including but not limited to coding, caching mechanisms, security, encryption, error logging, debugging, scalability, development environment configuration and testing.

    • Able to take an existing piece of work and issues associated with it.

    • Able to perform unit and system/Integration level testing on all applications.

    • Able to demonstrate competent knowledge of architectural methods and design patterns – OO and S.O.L.I.D principles.

    • Able to present different options for application design along with their pros and cons.

    Qualifications

    Having proficient knowledge on

    • Source Control Management (SCM) e.g. Git

    • Continuous Integration Platforms (CI) e.g. VSTS, TeamCity

    • Agile Methodologies - SCRUM, KANBAN

    • Task tracking systems e.g. JIRA

    • Api documentation – apiary blue print, swagger

    Technical skills and hands on experience on as many of the following -

    • 5+ years of experience with Net Frameworks using C#

    • Microsoft Azure Technologies – eg. Service Fabric, Web App, Cosmos Db, etc

    • Message Queuing -  Azure service bus, Kafka, MQ Series, Rabbit MQ

    • Unit test / specification frameworks - NUnit, Specflaw, selenium, xBehave

    • DI containers – Autofac, StructureMap, Ninject

    • Mocking Frameworks – Moq, Rhinomocks, NSubstitute

    Desirable Experience

    • CMS – Epi Server (Any exposure to DXC is advantageous)

    • JavaScript frameworks  - React, Angular, Backbone, Node JS, Polymer, Socket.IO, Fabric

    • JavaScript tool libraries – JQuery, Jasmine, Karma, grunt

    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