Careers @ Stars Technologies

Come build cool stuff with us

Great Place To Work Canada 2017 Great Place To Work Canada 2016 Great Place To Work Canada 2015 Great Place To Work Canada 2014 HR Star Award 2015

Careers

If you are looking for an exciting yet challenging career within a growing, people focused software development environment, then Stars Technologies is for you. Hiring the top people in the industry, Stars Technologies prides itself in its talented and dedicated employees. We are very honoured and proud to have been ranked #7 during the Great Places to Work Canada 2016 Awards Ceremony. In addition, we received special recognition for: Best Workplaces for Pride, Best Workplaces for Credibility, and Quality Workplace Relationships.

We encourage you to explore our current career opportunities and if your qualifications match our criteria please submit your resume to jobs@starstechnologies.com. The information you provide to use will be kept private in accordance with applicable data protection legislation. While we appreciate all submissions, only candidates selected for an interview will be contacted.

Stars Technologies provides equal employment opportunities in all aspects of employment without regard to race, colour, religion, sex, age, ethnic origin, ancestry, nationality, citizenship, pregnancy, sexual orientation, disability, or any other characteristic protected under federal, provincial, or local law.

  • Web Developer - Front End

    Main Responsibilities:

    Are you a Web Developer looking to work at the forefront of technology and with innovative products used by millions of players?

    As one of our highly skilled Web Developers, you will analyse user requirements and produce corresponding development tasks, ensuring their complet…

    Continue Reading...

  • Senior JavaScript Game Developer

    We are seeking experienced game programmers. The developers will be responsible for creating and maintaining JavaScript games written using game engine based on Cocos2d-x.
    The candidate for this senior position is accountable for design, development, testing and support of games and providing guidance and mentoring to the junior developer.

    • Game development with proficiency at building and integrating with professional Windows and/or Mac applications on the desktop
    • Develop product features through entire product life cycle, including specification, design, implementation, debug, release, and support
    • Thrive in a very agile development process with rapid releases
    • Work with other teams at the company to develop and maintain multiple client products and related features
    • Interface with other team members to incorporate their innovations and vice versa
    • Be passionate for well-designed, highly maintainable code
    • Be responsible for design and code reviews
    • Identify and communicate best practices

    Continue Reading...

  • Technical Project Lead

    We are looking for a strong Technical Project Lead to join our Systems Administration team.

    Continue Reading...

  • Mobile Automation Test Developer

    Amaya software is looking for a Mobile Automation Test Developer to join our Automated Validation Services Team.

    Continue Reading...

View All(17 More)

Why Work For Us?

Serge B
Serge B

Serge B, President

In over 20 years in this industry, I have not seen a team so focused and so capable

Einat K
Einat K

Einat K, Office Coordinator

It feels like home, nothing else I can say, too many good things to write about

Patty L
Patty L

Patty L, Project Manager

Casino Integrations

Can’t ask for a better place to work than Stars Technologies - great camaraderie, benefits, and people who care about creating a quality product

Dmitry Р
Dmitry Р

Dmitry Р, Team Lead

Integration Team

It is everyone’s dream to work amongst well educated, skillful, and highly professional people. I feel deeply honored to be part of such a team at Stars Technologies.

Dmitry M
Dmitry M

Dmitry M, GUI Developer

Casino Team

I am happy to participate in the creation of the best online casino games on the market, collaborating with a friendly team of highly skilled and motivated professionals.

Open Positions

Web Developer - Front End

Main Responsibilities:

Are you a Web Developer looking to work at the forefront of technology and with innovative products used by millions of players?

As one of our highly skilled Web Developers, you will analyse user requirements and produce corresponding development tasks, ensuring their completion by putting together a robust end to end process. You will maintain our existing systems, develop new applications and improve functionality to ensure high quality in any software releases.

You will be working on innovative projects such as: Real Time CRM, Marketing Platforms, Customer Messaging Systems, Web based Store, Back office applications and dashboards for our business customers, and more.

Skills and Qualifications:

Our ideal candidate will have solid experience with JavaScript, HTML5 and CSS3, WebSockets and creating stunning UI.

You will be building web front end seen by millions of people and therefore have previously worked on designing these for large volume usage by end users. Our ideal candidate will have the below profile:

  • Bachelor's Degree in one of: Engineering, Computer Science, or Mathematics.
  • Well versed in software principles, frameworks and technologies.
  • Highly skilled at front end engineering using JavaScript, various JavaScript libraries and micro frameworks, HTML5, CSS3 to build large-scale applications in an enterprise environment.
  • Exceptional understanding of OOP in JavaScript.
  • Advanced understanding of HTTP/S, Web Caching, Cross Domain Integration, Web Applicaiton Security.
  • Experience in developing web UI and code on different browsers and screen sizes.
  • Experience in mobile apps and/or game development using HTML5 and JavaScript.
  • Experience in AngularJS and Bootstrap.
  • Experience in WebSockets (and used previously frameworks such as sockets.io).
  • Familiar with MCV/MVVM concepts.
  • Familiar with Git and best practices in Source Control Management.
  • Solid communication skills, solid writing skills and solid people skills.
  • Achiever - you say what you do and do what you say.

Apply Now

UI/UX Business Systems Analyst

Business Systems Analysis

As a UI/UX Business Systems Analyst, you will play a key role in expanding Amaya's game offerings. We are looking for a business analyst who will help create new in-house casino table and slots games and improve existing ones by gathering and analyzing business requirements and producing technical documentation for software development.

Main Responsibilities
  • Analysing high level business requirements and provide gap analysis.
  • Preparing and wirting business requirements and functional specifications.
  • Planning and co-ordinating project delivery between business units and development team.
Mandatory Experience and Education
  • 2 years of experience as a Business Systems Analyst in a large volume on-line environment.
  • Business Systems Analyst experience in online gaming, video games, or other user facing software products.
Mandatory Skills and Capabilities
  • Excellent oral and written skills.
  • Critical analytical thinking and problem solving skills.
  • Multi-tasking on several projects at once.
  • Planning and organizing.
  • Team work.
  • Negotiation.
  • Conflict management.
Desired Skills and Experience
  • Online gaming experience (e.g. casino, poker, sportsbook).
  • BA and/or PM certification.

Apply Now

Technical Project Lead

Systems Administration

We are looking for a strong Technical Project Lead to join our Systems Administration team.

Main Responsibilities

Planning and coordination of system administration elements across all IT projects:

  • Represent systems administration team in all complex IT projects in the company.
  • Scope, track, document and communicate systems administration tasks in the company project portfolio reporting their status, dependencies and issues.
  • Coordinate execution and delivery of systems administration tasks with other teams and departments.
  • Coordinate relevant production infrastructure modifications.
  • Plan allocation of systems administration personnel to the projects and monitor their effective engagement.
  • Establish and maintain collaborative and effective relationships with software development, product delivery and other teams and business stakeholders.

Documentation and Reporting:

  • Identify, track, document and report infrastructure modifications.
  • Collect and communicate technical IT release notes.

Continuous Improvements:

  • Proactively review systems administration operational processes and recommend improvements such as automation and templating when applicable.
Desired Skills and Experience
  • 2+ years of technical IT coordination experience in a large scale web based development environment.
  • Solid technical understanding of Internet, computer infrastructure and systems administration in Linux and Windows environments based on hands on experience.
  • B.Sc. or higher in Science, Math or Engineering.
  • Strong and efficient communication skills in English.
  • Exceptional organizational skills.
  • Ability to facilitate collaborate win/win relationships.
  • Ability to multi-task.
  • Self-motivated, ability to overcome obstacles and tolerate stress of a fast paced environment.
  • Prior experience in the online gaming sector is desirable.

Apply Now

Technical Production Support Analyst

Production Support

We are looking for a strong Technical Production Support Analyst to join our team.

Main Responsibilities
  • Manage incidents, including reproduction of issues using replicated environments, clarification of workflows or system behaviour, thoroughly logging incidents, and escalation to development as needed
  • Effectively perform root cause analysis of issues and report the outcome
  • Establish, build and grow relationships with staff through effectively and consisten communication
  • Liase with 3rd party providers/suppliers as required
  • Work within a team, to manage and resolve incidents via phone phone and/or email
  • Resolve issues managing workflow across multiple internal teams and regions
  • Write scipts/queries/Excel functions to analyze large amounts of data
Mandatory Skills and Experience
  • 2-4 years of experience in a technical role supporting critical computer systems in a 24/7 environment
  • Engineering/Computer Science degree, Computer programming diploma or relevant experience
  • Ability to logically and analytically troubleshoot software and to discuss issues with various stakeholders throughout throughout the company
  • Exceptional attention to detail and ability to work with a high level of accuracy
  • Exceptional communication skills in English: verbal, written and listening
  • Good understanding of the SQL language and ability to write queries
  • Excellent computer knowledge, proficiency in internet technologies and software development principles
  • A disciplined and knowledge based approach to problem solving
  • Self-starter that is able to work independently and has an established track record of working in a team environment
  • Exceptional organizing, prioritizing and multitasking skills
  • Ability to perform effectively under pressure
Desirable Skills and Experience
  • Experience in online gaming
  • Knowledge of Perl or other scripting languages
  • Experience with command line in Linux/Windows environment
  • ITIL certification
  • Basic understanding of Java and/or C++
  • Experience with Mac OS

Apply Now

Team Lead, Graphics

Gaming Graphics team

We are looking for an experienced Graphics Design Team Lead to plan, coordinate and deliver content for mobile and desktop gaming software.

Main Responsibilities
  • Gathering information about and estimating project tasks
  • Working with development and business analyst teams to gather information as required
  • Assigning tasks to team members and tracking their progress
  • Contributing to graphics production work as required
Essential Skills and Experience
  • Supervisory experience in a graphics studio environment
  • Proven proficiency in project management and working with multiple deadlines
  • Prior mobile and desktop design/production experience
  • Highly self-motivated, proactive, and comfortable multitasking
  • Proficient in Adobe Creative Suite (including Photoshop)
  • B.A. in Graphic Design or a related area preferred
  • Excellent communication and collaboration skills

Apply Now

Senior Software Developer, Networking

Core Server Team, Poker

Amaya software is looking for a Senior Software Developer to join our Poker Core Server team. This position will be extending capabilities of the network communication layer of C++ application framework, maintaining, troubleshooting, and optimizing existing code base.

Main Responsibilities
  • Learn and understand existing communications codebase
  • Design and implement protocol extensions, optimizations and other features in C++
  • Code Maintenance and security patches
  • Troubleshoot problems in application framework communication layer
  • Collaborate and suggest solutions through participations in peer code review
Mandatory Requirements
  • 8+ years of hands-on experience of networking applications, protocols and algorithms, with at least 5 years using C++
  • Expert knowledge of basic communication protocols such as TCP/IP, UDP, HTTP, in-depth understanding of TCP stack and its implementation, options and behaviour
  • Expert knowledge of multi-threading and thread safety, synchronization mechanisms, locking and atomic instructions
  • Expert knowledge of C++ and STL
  • Solid knowledge of Windows Internals
  • Solid knowledge of key network security principles, experience with OpenSSL
  • Excellent analytical skills, hands-on experience in analysing and troubleshooting communication layer issues
  • Experience in designing efficient algorithms
  • Ability to work under pressure and meet deadlines
  • B.Sc. or better in Computer Science or equivalent work experience

Apply Now

Senior JavaScript Game Developer

Slots and Table Game Design

We are seeking experienced game programmers. The developers will be responsible for creating and maintaining JavaScript games written using game engine based on Cocos2d-x.
The candidate for this senior position is accountable for design, development, testing and support of games and providing guidance and mentoring to the junior developer.

  • Game development with proficiency at building and integrating with professional Windows and/or Mac applications on the desktop
  • Develop product features through entire product life cycle, including specification, design, implementation, debug, release, and support
  • Thrive in a very agile development process with rapid releases
  • Work with other teams at the company to develop and maintain multiple client products and related features
  • Interface with other team members to incorporate their innovations and vice versa
  • Be passionate for well-designed, highly maintainable code
  • Be responsible for design and code reviews
  • Identify and communicate best practices
Main Responsibilities
  • Model and analyze functional requirements by defining use case specifications and information, data and decision flows
  • Make effective use of UML to define and communicate high level design
  • Assist in analysis of functional requirements to create high level technical design specification
  • Assist in creating detailed specifications, including steps required to develop or modify systems
  • Identifying options for potential solutions and assessing them for technical and business suitability
  • Collaborate with business analysts and architects to ensure consistent, achievable solutions that are aligned to strategic imperatives
  • API specifications
  • Flexibility and ability to work on new software platforms, including the newest web/mobile technologies
  • Design, development, unit testing and testing of client-side applications, features or changes based on business or functional requirements
  • Delivery of projects within project deadlines with a high degree of confidence and quality
  • Ensure development best-practices are followed
  • Provide guidance and instructions to junior developers
  • Participate in the software development process from design to release
  • Write clean, structured, object-oriented code with change and reuse in mind
  • Internal and External documentation
Essential Skills and Experience
  • Bachelor's degree or technical diploma in computer science, computer technology or related field
  • 5+ years of professional experience in software/internet application development
  • Passion and enthusiasm for games development
  • Team player
  • Strong game development experience
  • Strong development experience and extensive practical knowledge of pure JavaScript
  • Experience implementing MVC and ECS architectures
  • Experience with UI development, multithreaded software, Windows and/or Mac OS
  • Good knowledge of web application development environments
  • Working experience with Source Control software
  • Strong understanding of the software development life cycle
  • Excellent analytical and problem solving skills
  • Excellent written and verbal communications skills
  • Quick learner with very strong technical aptitude
  • Capacity for being detail-oriented and well organized
  • Ability to work concurrently on multiple projects
  • Able to successfully work under tight time constraints
  • Ability to prioritize work
  • Knowledge and experience with Cocos2d-x is a plus

Apply Now

Senior Application Security Engineer

Software Security Team

This position offers the successful candidate the opportunity to harden existing and newly developed applications against cyber-atacks, with focus on C++ applications.

Main Responsibilities
  • Write software to improve network level, host level and application level security
  • Use static and dynamic analysis tools to identify and fix software vulnerabilities
  • Perform security code reviews
  • Maintain and extend secure coding guidelines, educate developers on common weaknesses and best secure coding practices
Essential Skills and Experience
  • Extensive work experience in the field of information/software security, and extensive knowledge and deep understanding of software weaknesses (CWE, OWASP)
  • Expert knowledge of C++ with 5+ years of C++ development experience
  • Solid knowledge of cryptography and networking protocols
  • Excellent communication and teamwork skills
  • An intense interest in security and a strong desire to learn new technologies
  • Knowledge of Windows internals
  • Experience with static code analyser such as Lint and Clang
  • Knowledge of at least one scripting language such as PHP, Perl and Python
  • M.Sc. or Ph.D. degree in Computer Science or equivalent experience
  • Comfortable with Git and JIRA
  • Experience with machine learning techniques is a plus
  • Knowledge of compiler technologies is a plus

Apply Now

Quality Assurance Analyst

QA Poker

We are looking for a Quality Assurance Analyst to test software and ensure that our poker games are released free of bugs.

Main Responsibilities
  • Maintain a high level of quality assurance for client/server application by applying testing processed to new and existing products, related but not limited to online poker.
  • Analyze business documents to understand and determine any gaps in requirements.
  • Create, maintain and execute test cases.
  • Review and investigate server log errors.
  • Identify defects and minimize steps to reproduce.
  • Log concise and detailed bugs into a defect tracking tool.
  • Work closely with development and business teams to reproduce, prioritize and monitor defects.
  • Provide test status updates to various stakeholders.
  • Balance multiple projects and priorities with minimal supervision while working under tight deadlines.
Mandatory Requirements
  • Computer science degree or equivalent.
  • Poker enthusiast with extensive knowledge of online poker software.
  • 1-2 years of work experience in QA (including co-op work related experience).
  • Excellent communication skills.
  • Strong analytical and problem solving skills.
  • Detail oriented.
  • Solid knowledge of SQL.

Apply Now

QA Casino Games Tester (6 month contract)

Casino Onboarding & 3rd Party Integration

We are looking for a QA Games Tester to test our casino software to ensure integrated casino game releases free of bugs.

Main Responsibilities:
  • Analyze casino game rules in order to identify different game scenarios and game play flows
  • Execute the agreed set of test cases and document testing results
  • Identify defects, minimize steps to replicate bugs and log concise and detailed issue into a defect tracking tool
  • Retest fixed issues to assure bug is verified as fixed
  • Work closely with game Vendor development and QA teams to reproduce, prioritize and monitor defects
  • Provide test status updates to QA Lead and Project manager
  • Balance multiple tasks and priorities with minimal supervision while working in a fast paced environment
Mandatory Experience:
  • 1 year of software testing experience or a relevant academic degree/diploma
  • Experienced with Web Applications testing, and cross-browser testing on Windows 7/8/10 OS, MAC and mobile devices
  • Experienced with mobile applications testing on iOS and Android platforms
  • Experienced with desktop applications on WIN and MAC
Mandatory Skills and Capabilities:
  • Knowledge of testing methodologies and familiarity with Software Development Life Cycle
  • Able to find the steps that will reproduce the defect and write clearly and accurately by using bug tracking software (JIRA)
  • Strong communication skills (including effective communication with remote teams)
  • Team player and able to work independent on assigned task
  • Excellent planning and time organizing
  • Superb attention to details
  • Tolerance to repetitive and tedious tasks
Desired Skills and Experience:
  • Basic knowledge of network infrastructure and communications
  • Familiarity with web debugging tools and technologies (fiddler, charles, etc.)
  • Online gaming knowledge and experience
  • Passionate about games

Apply Now

QA Analyst Casino Integration

Casino Onboarding & 3rd Party Integration

We are looking for an experienced QA Analyst to join our Casino QA Integration team and test existing and new integrations with multiple game vendors.

Main Responsibilities:
  • Maintain a high level of quality assurance for client/server application by applying QA process and testing to new and existing integrations with 3-d party gaming platforms
  • Analyze technical design and business documents to understand and determine any gaps in requirements
  • Design comprehensive test case scenarios based on the technical design/API and business requirements documentation
  • Execute test cases and document testing results
  • Identify defects, minimize steps to replicate bugs and log issues into a defect tracking tool (JIRA)
  • Work closely with development and business teams to reproduce, prioritize and monitor defects
  • Provide test status updates to QA manager and Project manager
  • Balance multiple QA tasks and priorities with minimal supervision while working under tight deadlines
  • Analytically troubleshoot software and discuss integration issues with various stakeholders throughout the company
Mandatory Experience and Education:
  • 2+ years of quality assurance experience
  • Computer Science or Software Engineering academic background or equivalent experience
  • Proven experience of interactive distributed software systems testing (client/server)
  • Proven experience of Web Applications testing, and cross-browser testing on Windows 7/8/10 OS, MAC and mobile devices
  • Proven experience of mobile applications testing on iOS and Android platforms
  • Proven experience in writing clear and comprehensive test cases
Mandatory Skills and Capabilities:
  • Knowledge of testing methodologies and familiarity with Software Development Life Cycle
  • Excellent troubleshooting skills and ability to investigate software failures to identify root cause in integrated test environments
  • Understanding of SQL language statements and ability to write database queries
  • Task driven with a great attitude and strong communication skills (including effective communication with remote teams)
  • Ability to balance multiple projects and priorities with minimal supervision in a fast paced environment
  • Excellent planning and time organizing
  • Tolerance to repetitive and tedious tasks
  • Great attention to details
Desired Skills and Experience:
  • Familiarity with web debugging tools and technologies (fiddler, charles, etc)
  • Knowledge of iOS and Android hardware is an asset
  • Online gaming (e.g.casino slots) knowledge and experience
  • Experience with source code control tools
  • Passionate about games

Apply Now

Project Manager

We are looking for a strong Project Manager to join our team.

Responsibilities
  • Define project goals, scope and deliverables, involving all relevant stakeholders and ensuring technical feasibility
  • Create a detailed project plan which identifies and sequences the activities needed to successfully complete the project, including resources & timelines
  • Help execute the project according to the project plan
  • Provide direction and support to project team
  • Monitor the progress of the project and make adjustments as necessary to ensure the successful completion of the project
  • Evaluate the outcomes of the project vs those established during the planning phase
  • Maintain comprehensive project documentation and provide timely status reports to management
  • Maintain a balance between detail and the "big picture" vision of the project
  • Communicate Effectively: Speak, listen and write in a clear, thorough and timely manner
  • Foster Teamwork: Work cooperatively and effectively with others to set goals, resolve problem, and make decisions that enhance organizational effectiveness.
Required Experience and Education
  • At least 2 years of working as a Business Systems Analyst
  • At least 2 years project management experience with software projects
  • At least B.Sc. in Science, Math or Engineering
Required Skills and Capabilities
  • Critical analytical thinking and problem solving skills
  • Perfect writing and presenting skills
  • Multi-tasking on several projects at once
  • Planning and organizing
  • Decision-making
  • Team work
  • Negotiation
  • Conflict management
  • Adaptability
  • Stress tolerance
Nice to Have Experience
  • Strong understanding of programming in large scale e-commerce environment
  • Online gaming (e.g. poker, casino, sportsbook)
  • Payment systems
  • 3rd party integrations
  • Regulatory/licencing projects
  • BA and/or PM certification

Apply Now

Product Manager, Casino Games

Slots and Table Game Deigns

This is an exciting role within the Casino team which already has become one of the biggest casino in the industry. We are looking for a talented Slots Games Product Manager to develop a cutting edge games portfolio.

Main Responsibilities
  • Working within the context of the Group's agreed strategy
  • Create best in class innovative casino games that will excite our +100M customer base
  • Providing Product Management of Slot game development, from concept to launch
  • Market research- identifies the market leaders and the top features/ trends of the top performing games
  • Pick new games/ features that will generate significant change in revenue performance
  • Write the BRD and higher level game details requirements- game flow, game business rules, the client, the player journey, creative direction, and game features/mechanics
  • Work with any assigned BSA for game related approvals, review more detailed functional requirements
  • Optimize the in house game performance- appearance, location in lobby, work with marketing team to push the traffic toward them etc.
  • Focusing on delivering all capabilities seamlessly across all platforms
  • Work with in house teams or 3rd party contractors on the game: mechanical features designs, graphics, math, sounds, and drive moving forward all key game areas from concept to launch
  • Working closely with our internal development teams and 3rd party contractors, to monitor development progress, and perform UAT tests to ensure that deliverables meet business expectations
  • Developing the supporting materials and documentation for marketing
  • Manage each game as a project- strict timelines for each project milestone
Essential Skills and Experience
  • 3-5+ years as a Slots Product Manager in a Real Money gaming studio
  • 3+ years of experience in business analyst or project manager /game producer role
  • Strong documentation skills with experience in requirements, product documentation
  • Strong communication, organisational and project implementation skills
  • Fluency in the English language
  • Passion and creativity in general and specifically for games
  • Experience working with technology teams locally and remotely based
  • Self-motivated with ability to work independently and remotely
  • Ability to build and maintain positive working relationships with a diverse group of internal and external personnel
  • Experience in wire-framing and UI / UX - an advantage

Apply Now

Mobile Automation Test Developer

Amaya software is looking for a Mobile Automation Test Developer to join our Automated Validation Services Team.

Main Responsibilities
  • Ongoing development and maintenance of mobile automation framework
  • Execution of automated regression tests and maintenance of mobile automation test suite on regular basis
  • Investigation of automated test failures and communication to respective development teams
  • Development of new automated tests for mobile platform
Mandatory Requirements
  • 2-5 years of experience in development and execution of automated tests using commercial and/or open source mobile automation tools
  • Experience with Java and Object Oriented development
  • Experience with automation of native mobile applications
  • Experience with source control tool(s) such as GIT, CVS, etc.
  • Experience with SQL
  • Excellent debugging skills and ability to investigate test issues in integrated test environments
  • Positive attitude, excellent communication and interpersonal skills
  • Ability to work in a fast paced environment, initiative and innovative thinking
  • Familiarity with Software Development Life Cycle
  • Degree in Computer Science or equivalent
Desired Skills and Qualifications
  • Experience with native mobile automation tools such as SeeTest Automation and Appium
  • Experience with Selenium/other Web automation tools on mobile
  • Experience with automating mobile applications using HTML5
  • Experience with Jenkins or other Continuous Integration tools
  • Familiarity with JUnit/NUnit or similar unit testing frameworks
  • Knowledge of testing methodologies
  • Online Poker/other gaming experience

Apply Now

JIRA Developer/Administrator

Product Delivery team

We are looking for a JIRA Developer/Administrator to join our Product Delivery team.

Main Responsibilities

JIRA and Confluence Administration

  • Develop and maintain JIRA projects, workflows, schemes, standardization policies, etc.
  • Develop and maintain Java, JavaScript and Groovy scripts for JIRA
  • Maintain Confluence
  • Provide recommendations on plugins and best practices

JIRA Administration

  • Create JIRA workflows including project workflows, field configurations, screen schemes, permission schemes and notification schemes in JIRA
  • Develop Java/Groovy and JavaScript scripts and integrate them with JIRA using the Script Runner add-on
  • Create custom dashboards, reports, JQL queries and direct SQL queries to the JIRA database
  • Perform JIRA and Confluence administration tasks including monitoring, upgrades and scheduled jobs
  • Manage user permissions
  • Test new versions of the tools and add-ons to ensure compatibility
  • Provide ongoing support and training to JIRA and Confluence end-users, including appropriate issue escalation and interfacing with Atlassian support
  • Work closely with other teams to define best practices for using tools across the organization
Essential Skills and Experience
  • 2+ years JIRA Administrator with experience customizing JIRA projects with various schemas, complex workflows, screen schemes, permission schemes, and notification schemes
  • 2+ years of experience in Java and JavaScript development, HTML, CSS and REST interfaces
  • Knowledge of Atlassian SDK, JIRA Java API, JIRA REST APIs and JIRA plugin development
  • Workflow development expertise, including post functions, conditions, validators and properties
  • Understanding of Custom Fields, contexts, and implications of working in a multi project/multi team environment
  • Experience in performing Atlassian installations, upgrades and migrations
  • MySQL database skills for querying, backups, migrations
  • Understanding of Application Links, integration of Atlassian tools with each other
  • Strong analytical and communication skills

Apply Now

Interface Developer

Game and Payment Security

Main Responsibilities:

As a highly skilled Interface Developer, you will analyse business requirements and produce corresponding development tasks, ensuring their completion by putting together a robust end to end process. You will maintain our existing systems, develop new applications and improve functionality to ensure high quality in any software releases.

You will be working on innovative projects in the area of Game, Payment and Software Security.

Skills and Qualifications:

Our ideal candididate will have solid experience with Java, HTML and well versed in software engineering principles, frameworks and technologies.

As well fit the following profile:

  • Bachelor's Degree in one of: Engineering, Computer Science, or Mathematics.
  • At least 3-5 years of experience as a Web Interface/UI Developer or equivalent.
  • Highly skilled at front-end engineering using JavaScript, various JavaScript libraries and micro frameworks, HTML, CSS3 to build large-scale applications in an enterprise environment.
  • Well versed in software engineering principles, frameworks and technologies.
  • Ability to drive projects from informal requirements stage to completion with minimal supervision.
  • Understanding of Spring MVC, Ext JS, Grails, and Asp.
  • Experience in developing web UI and code on different browsers and screen sizes.
  • Experience in AngularJS and Bootstrap.
  • Experience using Eclipse, Groovy/Grails, JIRA, Bamboo.
  • Familiar with MyBatis, Hibernate, DB2, SQL, Maven.
  • Familiar with C++ and STL.
  • Solid communication skills, solid writing skills and solid people skills.

Apply Now

Integrations Business Systems Analyst

Business Systems Analysis (Casino & Poker)

We are seeking an Integrations Business Systems Analyst to join our company. The candidate will play a key role in expanding Amaya's payment and 3rd party offerings. We are looking for a business analyst who will manage our 3rd party integrations by gathering information, analysing requirements and producing technical documentation for software development.

Main Responsibilities
  • Planning integrations with 3rd parties, and developing API requirements.
  • Preparing and writing business requirements and functional specifications.
  • Designing and analysing complex business processes.
  • Planning and co-ordinating project delivery between business units and development team.
Mandatory Requirements
  • At least 2 years of experience as a Business Systems Analyst in a large volume on-line environment.
  • Strong understanding of programming in large scale e-commerce environment.
  • Experience integrating with 3rd party systems.
  • At least B.Sc. in Science, Math or Engineering.
  • Excellent writing and presenting skills.
  • Critical analytical thinking and problem solving skills.
  • Multi-tasking on several projects at once.
  • Planning and organizing.
  • Team work.
  • Negotiation.
  • Conflict management.
Desired Skills and Qualifications
  • Online gaming experience (e.g. poker, casino, sportsbook).
  • BA and/or PM certification.
  • Knowledge of other languages.

Apply Now

IT Technical Support

Stars Technologies seeks a motivated IT Technical Support professional with 3+ years of experience working with Apple (OSX / MacOS / iOS) products and independently supporting large-size corporate locations in a fast paced, production environment. The ideal candidate must have excellent customer service skills, creativity in troubleshooting and problem solving, and eager to learn and grow in the role. The incumbent will be involved in installing, diagnosing, repairing, maintaining, and upgrading all PC/Mac, hardware and equipment to ensure optimal workstation performance. He/She will learn how to troubleshoot problem areas (in person, by telephone, or via e-mail) in a timely and accurate fashion, and provide end-user assistance where required, working as part of a team. He/She must demonstrate a full understanding of industry practices to ensure flawless support to our clients and staff.

Main Responsibilities
  • Installing and configuring computer hardware operating systems and applications
  • Monitoring and maintaining computer systems and networks
  • Communicating to staff or clients through a series of actions, either face-to-face or over the telephone, to help set up systems or resolve issues
  • Troubleshooting system and network problems and diagnosing and solving hardware or software faults
  • Supporting the roll-out of new applications and hardware
  • Analyse, design and develop modifications and changes to existing systems to enhance performance
  • Replacing hardware as required
  • Providing support, including procedural documentation and relevant reports
  • Setting up new users' accounts and profiles
  • Responding within a timely manner to outstanding employee issues
  • Testing and evaluating new technology
  • Performing extraneous tasks as assigned
  • Controlling inventory of IT assets in the enterprise
Skills and Experience

Essential:

  • Expertise in in supporting Apple software and hardware in an enterprise environment acquired in 3+ years of relevant experience
  • Minimum 2-year degree in Computer Science or related field OR degree from Technical Trade School
  • Minimum 3 years IT experience in an enterprise environment
  • Excellent listening, logical and questioning skills, combined with the ability to interact confidently with clients
  • Advanced problem solving skills
  • The ability to effectively prioritize your workload and manage multiple daily tasks
  • Excellent organization skills with a strong attention to detail
  • Can work well independently and part of a team
  • Familiarity with operating systems (i.e., Microsoft, Linux, OSX, macOS, iOS, etc.)
  • Familiarity with PC hardware architecture
  • Familiarity with business desktop applications, (e.g. MS Office, Anti-malware, VPN, Imaging software, Visual Studio, Android Studio, etc.)
  • Familiarity with other IT disciplines, (i.e., Telecom, Datacom, Messaging, Server operations, Video Conference, etc.)
  • Excellent written and oral communication in English
  • The ability to carry computer equipment (can be up to 50lbs)

Desirable:

  • Knowledge of poker and online casino software
  • Previous experience in the online gaming industry
  • Previous experience designing tools & reports for business users and operations
  • Basic understanding of programming
  • Previous experience with mobile development
  • Entry Level Certifications (CompTIA A+, Network+, Security+, CCNA) are an asset.
  • Knowledge in Juniper, Cisco, Aruba, IBM solutions is an asset.
  • Experience with security solutions

Apply Now

Graphic Designer - Integration

Gaming Graphics team

We are looking for a junior/intermediate Graphic Designer to join our Gaming Graphics team.

Main Responsibilities
  • Polish creative concepts and integrate graphics in mobile and desktop environments
  • Work in close cooperation with senior designers, developers and technical product managers
  • Participate in multiple projects and support several gaming product lines
Essential Skills and Experience
  • 1-3 years of graphic design experience in a software development environment
  • Highly self-motivated, proactive, and comfortable multitasking
  • Diploma in Graphic Design from an accredited college or university
  • Proficient in Adobe Creative Suite (including Photoshop), MS Office
  • Exceptional organizational and self-management skills
  • Experience in HTML/CSS coding
  • Fluent English

Apply Now

Casino Senior Graphics Designer

Slots and Table Game Design

We are looking for a Senior Graphic Artist who is passionate about games with a high level of creativity, and making world class online games. This position will be working on slot games that will be played all over the world! Create game content and UI visuals for HTML and Mobile platforms. The role is accountable for all aspects of design, development, and testing of graphics content in conjunction with product management stakeholders.

Main Responsibilities
  • Collaborate with design leads, business analysts and product managers to ensure consistent, achievable visual design solutions that are aligned to strategic imperatives
  • Game graphic design, development and testing of HTML 5 graphics, components and features
  • Adapt interactive and graphics solutions to a variety of platforms and visual styles
  • Participate in the software development process from concept design to release
  • Identify and conceptualize options for potential solutions for technical and business suitability
  • Assist in creation and analysis of functional requirements and specifications of front-end interactive components and graphics solutions
  • Create and review documentation including concept and proposal presentations
  • Be flexible and capable of working on new software platforms, including the newest web/mobile technologies
  • Deliver projects within project deadlines with a high degree of confidence and very high quality
  • Ensure development best-practices are followed
Essential Skills and Experience

Essential:

  • Bachelor's degree or diploma in CG Graphic Design or Web/Media Design or related field
  • 6+ years of professional experience in graphic/animation design for software interactive development across multiple platforms; Windows, Mac, iOS, Android
  • Ability to create professional quality artwork in a variety of visual styles including but not limited to: 2D,3D, Illustration skills, character design, animation, backgrounds, interface design
  • Proven interactive design and development experience with HTML5/CSS3, Flash, Unity for desktop and mobile applications
  • Working knowledge of Adobe Illustrator, Photoshop, After Effects, Maya or Max, and related graphics software
  • Strong understanding of visual and interactive design and concepts
  • Additional graphics, media or animation software experience is an asset
  • Experience with source control and project management software is a plus
  • Strong understanding of the software development life cycle Excellent analytical, problem solving and organizational skills
  • Team player with excellent written and verbal communications skills
  • Ability to successfully work concurrently on multiple projects and under tight time constraints
  • Capable of prioritizing tasks and working with minimal supervision

A portfolio and samples of current artwork, designs, and products is required. Web links should be provided for published materials. Source files may be requested for technical review.

Desirable:

  • UX/User-Interface design with proficiency at integrating with professional applications for the desktop, mobile and tablet formats. Knowledge on animation and effects for UI
  • Strong visual design understanding relative to games and applications. Ability to design concise and beautiful iconography
  • Be passionate about games and well-designed, high quality, versatile graphics and interfaces
  • Thrive in an agile and waterfall development process with rapid releases
  • Identify and communicate best practices

Apply Now

Casino Business Analyst

Slots and Table Game Design

We are seeking an experienced Business Analyst. The Senior Business Analyst, Casino product will be responsible to help build innovative and inspiring products for our world class gaming products on multiple platforms.
The Business Analyst will solicit requirements through interviews and/or existing analytics, games and systems documentation or procedures. The successful candidate is someone who is passionate about digital, has experience in desktop/mobile web and HTML 5 software development. They will demonstrate familiarity with, and an ongoing active interest in, user experience best practices for scalable user interfaces, principles of mobile and web user experience, emerging technologies, patterns and trends. This individual must possess a thorough understanding of the use of technology and standards for digital implementations. Strong communication skills will be needed to work with key stakeholders and help deliver casino products that will reach a large, global base of users.

Main Responsibilities
  • Analyze high level business requirements and provide gap analysis. Prepare and write functional specifications
  • Define project goals, scope and deliverables, involving all relevant stakeholders and ensuring technical feasibility. Plan and co-ordinate project delivery between business units and development team
  • Conduct meetings with stakeholders to analyze and document project requirements
  • Visualize concepts quickly and cleanly through rapid prototyping methods and wireframes
  • Align individual property digital needs to best of breed solutions based on industry knowledge, including: Content Management Systems, Social Media. Mobile, Third Party Integration (APIs, XML, Web Services), Browser Capabilities (Responsive Design, HTML 5, CSS3)
  • Conduct documentation reviews "walkthroughs" with internal and global teams
  • Solicit input from developers and other technical staff to determine level of effort required to complete tasks
  • Work with development staff during the technical design, programming, unit-testing and implementation stages as needed to ensure requirements are being met
  • Help ensure issues are identified, tracked, reported on, and resolved in a timely manner
  • Coordinate upgrades & new functionality with internal and external technology teams
  • Participate in the implementation phase if/as required to validate scope has been met and/or identify gaps
  • Communicate and collaborate with developers, designers, and Product Management and other business owners in all stages of the project lifecycle
Essential Skills and Experience
  • Team player
  • At least 5+ years of experience as Business Analyst, Product or Project Manager
  • Post-secondary education Diploma or Degree in a related field, BA or PM certifications desirable
  • Be able to multi-task on many projects at once. Good understanding of software development life cycles both waterfall and agile
  • Passion and enthusiasm for games and interactive consumer products development
  • Be familiar with online games, casino games, 3rd party integrations of gaming content, and online casino software
  • Previous experience with HTML 5 web & mobile development
  • Strong written and verbal communication skills
  • Ability to work with leadership at all levels
  • Self-motivated, ability to overcome obstacles
  • Critical thinking and problem solving skills
  • Planning, organizing, and decision-making
  • Team work, negotiation, and conflict management
  • Adaptability and stress tolerance working in a fast paced environment

Apply Now