We believe in hiring talented, hardworking and ambitious people from all over the world. In return, we ensure a supportive working environment, access to leading edge technologies and a commitment to social awareness and equity. Working in this unique and highly competitive industry means that we have to take risks and be innovative. The way we do this is...
Purpose of the Role:
- As the Operations Manager in the Digital Marketing team, you will be reporting to the Head of SEO based in London. This role is responsible for providing functional support to the Management teams within Digital Marketing. The successful candidate should be equally confident and capable of influencing subordinates, peers as well as senior management.
Duties will include, but not limited to:
MANAGING EFFICACY OF DIGITAL MARKETING:
- Manage and direct the SEO Managers, in conjunction with both the Head of SEO.
- Work in close collaboration with the Head of SEO on defining and continuously refining the marketing strategy
- Provide the Marketing Teams with the strategic direction and support to grow the business effectively
- Driving proactive measures to ensure that Managers and Team Leads identify and act on day-to- day issues
- Conduct a diagnostic with the assistance of Managers, Team Leads and HRBP’s to ensure staff are developed and have the necessary skills to do execute on their roles optimally.
COACHING AND DEVELOPMENT:
- Driving coaching solutions with the assistance of HRBP’s and OD to ensure that the DIGI culture and values are embedded in all teams.
- Driving consistency throughout the department to ensure that the DIGI Talent Management Strategy are executed effectively, e.g. Personal Development Plans, Talent Management, Job Shadowing, talent streams etc.
- Driving and managing effective succession planning throughout the Department by actively coaching for the next level.
- Driving the consistency of all HR related processes with the assistance of HRBP’s, e.g. Interviews, on boarding, probation management, performance management, change management etc.
- Provide coaching to Managers and Team Leads to facilitate regular business update strategy sessions with their respective teams.
- Facilitate situational coaching sessions with leadership teams to transfer business skills and knowledge with the assistance of HRBP’s and OD.
STAKEHOLDER RELATIONSHIPS AND COMMUNICATION:
- Keep the business, e.g. HRBP’s, Managers, Team Leads and Head of SEO abreast of issues, and opportunities on a frequent basis.
- Ensure that internal stakeholders are kept abreast of any business updates
- Ensure that external stakeholders are kept abreast of any business updates and/or shift in marketing sentiment.
- Pro-actively offer additional operational solutions to ensure that the business objectives are achieved and improved upon.
- Ensure that the lines of communication are maintained with key stakeholders both locally as well as satellite offices.
This job description is not intended to be an exhaustive list of responsibilities. The job holder may be required to complete any other reasonable duties in order to achieve business objectives.
Essential Criteria:
- Tertiary Qualification in Business Management and/or similar
- Minimum 5 years’ experience in Digital Marketing Operational Management
- Knowledge of online marketing and writing for websites
- Previous experience in the SEO
- Advanced excel
- Desirable Criteria:
- Experience or knowledge of the online Gaming Industry
Person Specifications:
- Accountability And Execution
- Business Acumen
- Control And Efficiency
- Influence
- Transformational Leadership
- Learning, Collaboration And Knowledge Management
- Resilience
- Self-Awareness
- Talent Management
*Please note we will apply relevance to our Talent Management and Talent Development Programme as part of our recruitment process.
*Shortlisted candidates may need to complete an assessment.
go to method of application »
Purpose of the Role:
- The Senior Software Developer will form a vital part of a team of C# Developers who are responsible for creating cutting-edge, enterprise quality software that supports critical business processes. The Senior Software Developer will be familiar with advanced programming techniques and design patterns and, in accordance with the Technical Lead, will provide guidance to the other developers. This candidate will report to the Software Development Team Lead.
Duties include, but not limited to:
Primary Duties
- Develop cutting-edge software using the latest development tools and frameworks.
- Unit-test all software artifacts.
- Maintain and update current systems and develop new systems using the latest technologies. Mostly backend API services with some web development.
- Collaborate with Product Owners and Test Analysts in developing, testing, and deploying systems components.
- Research and develop new technologies.
- Provide second/third line support to IT for software deployed into company eco system.
- Analyse and resolve complex and high impact production issues where required.
- Monitor systems performance and ensure all SLA’s are met.
- Assist with technical documentation.
Support to Team
- Transfer of business and technical knowledge to the greater team.
- Technical guidance and mentoring of junior and intermediate developers.
Support to Technical Lead and Software Development Manager
- Assist in enforcing Agile and Scrum methodology in the teams.
- Assist in code reviews.
- Assist in coordinating Pair Programming.
- Assist in implementation of best practices, coding standards and relevant methodologies.
- Assist in ensuring that documentation exist and is up to date for all software developed.
This job description is not intended to be an exhaustive list of responsibilities. The job holder may be required to complete any other reasonable duties in order to achieve business objectives.
Essential Criteria:
- 5 years’+ experience hands-on development experience.
- Computer Science related degree, diploma or similar qualification.
- Experience in working with agile teams and successfully delivering agile based software projects.
- Be prepared to work in a 24/7 environment.
- Proven experience with Source control concepts (Merging, Branching, Publishing)
- Proven experience in internet technology and web development.
- Proven experience in coding with an understanding of system architectures and knowledge of SOA.
- Solid knowledge of OO, development methodologies and applying patterns.
- Ability to work alongside Architects to integrate and propose viable solutions to business.
- Data Stores: MS SQL Server, Mongo
- Software: C#; .Net core, XML, SOAP, HTML5, JavaScript, jQuery, JSON, Stored Procedures, Visual Studio.
Desirable Criteria:
Understanding of the following:
- MVC pattern, pub-sub patterns
- Message Queues (RabbitMQ) and Event Streams (Kafka)
- NoSql (Mongo)
- Real time evaluations (SignalR/XSockets)
- Continuous Integration
- Docker, Kubernetes
- Design and developing for extensibility and scalability
Person Specifications:
- Personal and Team Accountability
- Adaptability / Flexibility
- Control And Efficiency
- Effectiveness & Delivery
- Initiating Action
- Management, Motivation & Leadership
- Stress Tolerance
- Talent Management
*Please note we will apply relevance to our Talent Management and Talent Development Programme as part of our recruitment process.
*Shortlisted candidates may need to complete an assessment.
go to method of application »
Purpose of the Role:
- QA Engineer will perform testing procedures on the Web /Mobile Application Software and ensure all errors are identified and corrected before release to clients.
- You will be involved in ensuring high quality is engrained into teams as well as working closely with developers to give them a test perspective.
Duties include, but not limited to:
- Quality form the start – get involved in the user story definition process and write test scenarios upfront.
- Bring a QA perspective to planning sessions and ensure test effort is taken into consideration.
- Work close with developers to ensure that quality is considered and they are creating the right kind of tests.
- Work with product owners to ensure they sign off work items during the UAT phase.
- Support - Assist with resolution and reproduction of user software problems.
- Creation of automated test within as well as conversion of current manual tests.
- Work within the ATDD framework and define items using BDD style syntax.
- Ensure that bugs are treated with importance and try to limit the amount that make it live.
This job description is not intended to be an exhaustive list of responsibilities. The job holder may be required to complete any other reasonable duties in order to achieve business objectives.
Essential Criteria:
- Full understanding of testing web/mobile applications and websites and associated technologies
- Communication skills - ability to communicate with clients and line management
- Experience of agile and the Scrum or Kanban methodology
- Experience with test automation tools and strategies
- Experience of using BDD effectively
- Proven C# / Java experience
- WebDriver (not IDE) experience
- Experience with Continuous Delivery processes & tools
Desirable Criteria:
- Specialist software testing skills and knowledge of structured software testing methodologies gained through formal training
- Previous exposure to Microsoft Azure DevOps & VSTS
- Exposure to API testing
- Exposure to CRM Dynamics 365 or similar CRM products
Person Specifications:
- Adaptability
- Communication
- Efficiency & Effectiveness
- Initiating Action
- Innovation
- Ownership and Accountability
- Quality Focus
- Resilience
- Team Orientation
*Please note we will apply relevance to our Talent Management and Talent Development Programme as part of our recruitment process.
*Shortlisted candidates may need to complete an assessment.
Method of Application
Use the link(s) below to apply on company website.
Build your CV for free. Download in different templates.