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: Feb 24, 2023
    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

    When it comes to creating exceptional software for the online gaming industry, Derivco is as the forefront of industry innovation. Our highly skilled teams of designers, developers, illustrators and animators love nothing more than working with the latest technology and have the most fun trying out new things. The software we produce for Microgaming has made...
    Read more about this company

     

    Senior Developer Level 1

    Software Quality

    • Test your software as per the team's software quality charter.
    • Make sure your software does what it supposed to do as per the defined specification.
    • Test all changes you made and ensure that existing functionality works as expected.
    • Takes full ownership of quality by working with the QA team to ensure the test plans are of a high quality and cover the full scope of development.
    • Actively review and fix all defects found as per the defined quality standards.
    • Actively drives the improvement of the team's quality standards and processes in keeping abreast of industry and emerging technologies.
    • Help others improve the quality of their work.
    • Facilitates team code reviews with the view to improve the quality of the team's software and upskilling of other team members.

    Developed and maintained software

    • Analyses requirements and creates an appropriate software design, in conjunction with other Developers, according to best practice and organizational initiatives and objectives across product, where required.
    • Assist and guide team members with their requirement analysis and design across product, where required.
    • Creates appropriate task estimates and reviews them with the team. Supports the team in task estimation reviews.
    • Develops and releases software as per the team standards and processes to meet the defined specifications or requirements within the agreed time.
    • Ensures that the development or maintenance performed does not compromise the quality or functionality of the software.
    • Communicates status and escalates on risks and issues appropriately and timeously.
    • Comprehensively creates and maintains documentation of the software and system design and implementation, according to documentation standards.
    • Develop, maintain, adhere to and oversee application of development and documentation standards, and team processes.
    • Collaborating with senior colleagues in creating and maintaining the team's SDLC.
    • Provides technical leadership in understanding the project complexity, scope and risk for your product
    • Acquire and maintain in-depth knowledge of your product and understand it's internal and external dependencies

    Knowledge sharing

    • Readily shares knowledge when tasked or approached.
    • Proactively shares knowledge within the team and with key stakeholders.
    • Proactively shares knowledge about the operational environment.

    Safeguarding Architecture

    • Works with other senior developers and architects to create and maintain the architectural vision for the team's products.
    • Seeks to understand the business drivers for the team's products and ensures that the architectural vision and design solution align with these business drivers.
    • Good understanding of the product lifecycle, including on production environments and operational overheads.
    • Ensures the team's products use appropriate technologies and stay abreast of new technologies which could be leveraged to improve the product offering.

    Support and Maintenance

    • Provides support for product related issues in production with appropriate amount of urgency, while quickly identifying the problem scope.
    • Provide effective and timely feedback on support issues.
    • Provides support to dependant teams.

    go to method of application »

    Software Developers

    Requirements:

    • Relevant 3-year Degree or Diploma (i.e Computer Science OR Information Technology OR similar)
    • We have various roles at different levels of Seniority so from 3+ years’ - 10 plus years' professional software development experience

    Key Responsibilities (include, but not limited to):

    • Contributing to ensuring an appropriate software design in conjunction with Tech Lead and in accordance to best practice
    • Daily stand ups
    • Creating tasks in Azure
    • Code reviews
    • Test software-creating automated tests
    • Creating and maintaining documentation

    go to method of application »

    Product Portfolio Manager

    • As a Product Portfolio Manager (Senior Software Engineering Manager) you will be responsible for vision and value realization of the portfolio as well as aligning multiple strategies with portfolio and group objectives whilst leading multiple teams to execute the strategy.

    Key Responsibilities include the following:

    Talent Management:

    • Ensure that the team members are equipped with the requisite skill set required for both current and future projects by facilitating a training and career development plan for each team member.
    • Provide and facilitate mentoring and coaching by driving knowledge sharing
    • Creates a culture that is aligned to the Platform “
    • Succession planning and key man reliance - ensuring the right people are in the right roles and being developed accordingly; ensuring business continuity through minimizing key man reliance.
    • Ensure business continuity by minimizing key man reliance.

    Strategy, Objectives & Execution:

    • Create, Agree and Execute product, roadmaps & operational strategy for Products (Markets / Customers / Services) in collaboration with product (market/customer…) teams through proper documentation, communication, and execution.
    • Build Effective Customer-Centric Relationships through Market/Service/Customer maps, 1 measurement of performance, usage & benchmarking. 2 engagement and involvement with customers by creating clear visibility through strategies and roadmaps. 3. effective utilization of products and services relative to benchmarks.
    • Set and achieves efficiency and delivery objectives of their team by ensuring individual, and team strategy & objectives are clear, measurable & aligned to the Platform.
    • Hold teams accountable through roadmaps, and individual performance contracts through consistent communication of delivery milestones.
    • Responsible for effective use and communication of team department budget.
    • Longer-term strategic thinking incorporating demand forecasting for product set.
    • Data-driven decisions.

    Knowledge Management:

    • ​Identifies and responds to situational/organizational/market requirements by creating a culture of innovation and opportunity identification by the team.
    • Facilitates change management due to changing situational requirements e.g. restructure changes etc.
    • Supports and aligns formalized Societies and standards across Derivco/Platform by allocating agreed commitments to strategy/roadmaps/commitments and implementation.
    • Maintains product(s) knowledge as well as general product group knowledge by being able to represent your product strategy in detail.
    • Ensures that established procedures and processes are accurately documented, communicated, implemented, and agreed upon with product teams.
    • Acts as an escalation point for issues and ensures effective communication and resolution activities are in place.

    Key Skill and Experience Requirements:

    • 7+ years’ experience in software development in complex, high-performance software environments
    • 3+ years Leadership and management experience within a software development environment
    • Experience with Artificial Intelligence and Machine Learning - an advantage
    • Proven track record of technical and behavioral results in a Leadership Role
    • Analysis, ROI, Budgeting, forecasting experience
    • Proven results in engaging customers at the executive level and senior management levels
    • 3+ years’ experience in the gaming industry will be an advantageous

    go to method of application »

    Data Analyst L2

    We are seeking an experienced data/product analyst to identify and capture business requirements in partnership with domain experts focusing on main areas/products of responsibility.

    • Translate business requirements into data analytics projects and deliverables.
    • To perform the required descriptive or inferential statistics, create visualizations and or reports identifying trends and patterns in the data, to use the relevant statistical techniques and tools to provide insights to inform the business decisions on the questions being raised.

    Constantly Curious

    • Contribute ideas and support innovation projects that drive value in the business.

    Communicate achieved value & benefits.

    Planning & Project Management

    • Plans, coordinates and manages internal and external resources to accomplish assignments within scope: meeting time, cost and quality targets.
    • Ensure new projects are aligned with the team strategy and that there's no duplication.

    Evaluation

    • Evaluate the impact of decisions on overall business performance.
    • Evaluate and optimize business KPIs on an ongoing basis.
    • Evaluate the usefulness and accuracy of analytics solutions focusing on main area/product of responsibility.
    • Collaborate with other members in the Analytics team to define and measure the success of new solutions.

    Data Analysis

    • Collect, validate, cleanse, organize, transform, visualize, and analyze data from different data sources to inform business decisions
    • Carry out statistical analysis to test hypotheses and make recommendations
    • Create and iterate interactive visualizations and reports to provide intuitive insights
    • Proactively investigate trends and anomalies that can add business value
    • Contribute to the strategy of the analytics team
    • Deliver high quality solutions/projects timely while ensuring business requirements are met
    • Knowledge of key regulatory requirements to manage risks effectively
    • Initiate collaboration with others and voluntarily support others in the delivery of their work
    • Support the development of structured processes to analyze data
    • Serve as a subject matter expert within the team
    • Actively look for ways to identify market demands and meet customer or client needs

    Stakeholder engagement & communication

    • Communicate ideas and recommendations succinctly across the organization incl. senior leadership
    • Partner with business stakeholders to identify high-impact data analytics/science projects
    • Work with a diverse set of stakeholders and their expectations
    • Create regular communications for distribution within main area/product of responsibility promoting the work of the Analytics team and the adoption of our solutions
    • Identify opportunities to improve ways of working with the business

    Documentation & Training

    • Create documentation to communicate solution implementation and help standardize and optimize data analytics processes
    • Help create training resources and facilitate training on analytical tools for internal users
    • Deliver knowledge-sharing sessions across the data analytics and business intelligence community
    • Collaborate effectively with other members of the analytics team to ensure efficient delivery of projects including reports and predictive models

    Ongoing improvement

    • Propose and support continuous improvement activities focusing on main area/product of responsibility, e.g. evaluate and refine business analysis processes, practices and technologies, ensure robust quality assurance processes are adhered to, safe-guard data quality and privacy, etc.
    • Develop a good understanding of the business though shadowing, requirements gathering, stakeholder engagement, research, etc.
    • Proactively identify new data sources (internal and external) to enhance analytical models, and collaborate with technical team members to transfer new data into the warehouse
    • Support and maintain existing reports and dashboards focusing on main area/product of responsibility
    • Capture lessons learned and share with team and analytics community
    • Develop structured processes to analyze data

    Knowledge & Experience

    • Strong analytical and numerical skills with attention to detail
    • Demonstrate a strong understanding of the data to answer business questions effectively
    • Demonstrate a good understanding of company goals, industry fundamentals and business problems and find new ways to leverage data
    • Passionate about data and an engaging communicator with strong work ethic
    • Substantial experience using data visualization tools (Eg: Tableau, Power BI)
    • Strong consulting and presentation skills
    • Strong interpersonal skills and ability to build credibility
    • Ability to work in a multi-disciplinary, remote team
    • Strong data analysis skills including entity relationship diagrams and object graph mapping
    • Strong understanding of data structures, databases and query optimization/best practice
    • Ability to interpret output from data science models and to distil results into clear and succinct ‘stories’ for stakeholders
    • Strong knowledge of technical tools for analysis – SQL Management Studio (SSMS), R Studio, Weka, Stata, JMP, etc.
    • Knowledge of a programming language such as R, Python and SQL
    • Knowledge of version/source control systems (such as GitHub/Gitlab)
    • Experience working on projects with predictive modelling and statistical hypothesis testing
    • Experience creating and managing project plans and working with a diverse set of stakeholders to define requirements, roles and responsibilities, project timelines, etc.
    • Proven ability of deriving insights from diverse data sources and translating them into clear and precise conclusions and recommendations

    Strong oral and written communication skills

    • At least 2 years of work experience working in an analytical role, and/or ability to demonstrate strong analytical skills
    • Understand data as a resource and its potential applications for deriving value
    • Demonstrate high data literacy incl. identifying common data sources, structures, and types

    Education

    • Ideally a degree in a quantitative field such as Finance, Economics, Computer Science, Statistics, Math, Physics or specialized training/certification or equivalent work experience

    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 Derivco Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail