Jobs Career Advice Post Job
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
  • 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.

  • Get new ICT / Computer jobs like this on Telegram.Subscribe on Telegram
  • Send your application

    View All Vacancies at The Rank Group Back To Home

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail