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.

We operate in a highly regulated environment and all successful candidates are therefore subject to a background screening programme. You will be made aware during the recruitment process of the specific checks that are carried out in relation to the role you have applied for and how this process is delivered by our third party provider. No checks are undertaken at selection stage, only if a conditional offer is made to you.

  • Operations Process Engineer

    Continue Reading...

  • Technical Software Release Coordinator

    We are looking for a Technical Software Release Coordinator to join our Product Delivery team.

    Continue Reading...

  • Senior Core Server Developer

    Job Purpose

    Develop leading-edge software products to provide the world's best online gaming experience.

    Continue Reading...

  • Mobile Developer

    Stars Technologies is looking for a Mobile Developer to develop industry leading mobile online gaming software. The role works within a team environment to produce high quality mobile products while meeting key deadlines for releases.

    Continue Reading...

View All(9 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

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

Job Purpose

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

As you will be developing and maintaining systems to enable people to have fun, we strongly believe you in turn should have fun doing this.

Focusing more on the job itself, 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 system applications, and improve functionality to ensure high quality in any software releases.

Skills and Qualifications:

As our ideal candidate, it is essential that you have solid experience with JavaScript, HTML5 and CSS3, WebSockets, 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.

  • At least 5 years of progressive work experience in a similar role, ideally working with teams internationally
  • Bachelor's Degree in Engineering, Computer Science, or Mathematics
  • Well versed in software engineering principles, frameworks, and technologies
  • Comfortable speaking and writing in English in order to communicate with teams globally
  • Highly skilled at front-end engineering using JavaScript, various JavaScript libraries and micro frameworks, HTML5, and 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, and Web Application 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/React and Bootstrap
  • Experience in WebSockets (and previously used frameworks such as socket.io)
  • Familiar with MVC/MVVM concepts
  • Familiar with Git and best practices in Source Control Management
  • Solid communication skills, solid writing skills, and solid people skills
  • Experience working in a regulated industry
What We Offer

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. With virtually non-existent turnover, competitive compensation, and benefits and multiple perks. The environment allows its employees to enjoy coming to work every day. The results speak for themselves: a growing company with a positive culture, winning Canada's Best Workplaces Award for 4 consecutive years.

We operate in a highly regulated environment and all successful candidates are therefore subject to a background screening programme. You will be made aware during the recruitment process of the specific checks that are carried out in relation to the role you have applied for and how this process is delivered by our third party provider. No checks are undertaken at selection stage, only if a conditional offer is made to you.

Apply Now

Technical Software Release Coordinator

Product Delivery team

We are looking for a Technical Software Release Coordinator to join our Product Delivery team.

Main Responsibilities

Release Planning and Coordination

  • Maintain the deployment schedule
  • Track and communicate build status, activities, issues and risks
  • Monitor build health, conduct build readiness reviews with development team leads
  • Coordinate scope changes
  • Coordinate deployments
  • Monitor resources capacity and utilization and help to effectively plan allocation of resources to development tasks
  • Build effective relationships with development leaders and business stakeholders

Documentation and Reporting

  • Maintain release procedures
  • Identify, track, and report key release metrics
  • Collect and communicate release notes
  • Collect reporting data from the databases and provide it to stakeholders

Continuous Improvement

  • Provide teams with trainings and support on software release processes
  • Proactively review company's processes, recommend improvements
  • Automate processes and procedures using JIRA and Confluence
  • Establish and maintain process governance in JIRA
  • Define and maintain a set of core rules for all processes, such as security, change management, support
Skills and Experience

Essential

  • 2 years of release coordination experience in a large scale web based development environment
  • 2 years of advanced experience with JIRA and Confluence
  • Professional knowledge of Excel
  • Strong communication skills in English
  • Exceptional organizational skills
  • Strong understanding of programming and databases based on hands on past experience
  • B.Sc. or higher in Science, Math or Engineering
  • Ability to build effective relationships with development leaders and business stakeholders
  • Ability to multi-task
  • Self-motivated, ability to overcome obstacles and tolerate stress of a fast paced environment

Desirable

  • Prior experience in online gaming sector
What We Offer

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. With virtually non-existent turnover, competitive compensation, and benefits and multiple perks. The environment allows its employees to enjoy coming to work every day. The results speak for themselves: a growing company with a positive culture, winning Canada's Best Workplaces Award for 4 consecutive years.

We operate in a highly regulated environment and all successful candidates are therefore subject to a background screening programme. You will be made aware during the recruitment process of the specific checks that are carried out in relation to the role you have applied for and how this process is delivered by our third party provider. No checks are undertaken at selection stage, only if a conditional offer is made to you.

Apply Now

Software Developer

Product Delivery

Job Purpose

You will be developing and maintaining JIRA, which supports mission critical and divers SDLC processes of a multi-national company with thousands of users in multiple geographically distributed environment.

Responsibilities
  • Develop process automation and reporting solutions for JIRA using Java, JavaScript, Velocity, Groovy, CSS, and HTML
  • Act as a top technical JIRA expert
  • Assist in client requirements gathering, process analysis, and user acceptance testing
  • Deploy complex Atlassian and ancillary product implementations onto staging and production environments
  • Document solutions and provide user trainings and guidance
  • Monitor and upgrade JIRA and Confluence
  • Resolve issues with JIRA and Confluence, including appropriate issue escalation and interfacing with Atlassian support
  • Provide recommendations on available JIRA plugins
  • Assist JIRA administrator with:
    • Creating JIRA workflows
    • Creating custom dashboards and JQL queries
Skills and Capabilities

Essential

  • 2+ years of experience in Java and JavaScript development, HTML, CSS, and REST interfaces
  • Advanced JIRA user
  • Ability to configure and administer JIRA, Confluence, and related Atlassian tools, including workflows, custom fields, screen schemes, permission schemes, and notification schemes
  • Working knowledge of version control systems, including Git
  • Knowledge of Linux
  • MySQL database skills for querying, backups, migrations
  • Ability to prioritize assignments and work independently
  • Strong analytical and communication skills

Desirable

  • JIRA administration experience
  • Knowledge of Atlassian SDK, JIRA Java API, JIRA REST APIs, and JIRA plugin development
  • JIRA workflow development expertise, including post functions, conditions, validators, and properties
  • Experience in performing Atlassian installations, upgrades, and migrations
  • Understanding of Application Links, integration of Atlassian tools with each other
  • Linux administration experience
What We Offer

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. With virtually non-existent turnover, competitive compensation, and benefits and multiple perks. The environment allows its employees to enjoy coming to work every day. The results speak for themselves: a growing company with a positive culture, winning Canada's Best Workplaces Award for 4 consecutive years.

We operate in a highly regulated environment and all successful candidates are therefore subject to a background screening programme. You will be made aware during the recruitment process of the specific checks that are carried out in relation to the role you have applied for and how this process is delivered by our third party provider. No checks are undertaken at selection stage, only if a conditional offer is made to you.

Apply Now

Senior Core Server Developer

Poker

Job Purpose

Develop leading-edge software products to provide the world's best online gaming experience.

Main Responsibilities
  • Design, develop and maintain the core internals and low level libraries of our game system
  • Produce API and design documentation and assist the integration efforts of other teams
  • Support and drive architectural decisions with respect to our core game system internals
  • Ensure our game system continues to scale successfully with our growing player base
  • Deliver high quality software and provide support to our QA teams
Essential Skills and Experience

Essential:

  • 8+ years of C++ development
  • Expert knowledge of Windows OS internals (WIN32 API and Multi-threading)
  • Expert knowledge of computer networking and distributed applications
  • Solid knowledge of Internet communication protocols such as TCP/IP, UDP, HTTP, etc.
  • Excellent coding skills, ability to produce clean, robust and accurate code that meets the specs
  • Experience in designing of efficient algorithms
  • Expert knowledge of STL library
  • Ability to work under pressure and meet deadlines
  • Experience with relational database (SQL Server, DB2)
  • M.Sc. or better in Computer Science or equivalent work experience

Desirable:

  • Experience with Test Driven Development and Agile methodologies
  • Understanding of poker and other card games
  • Familiarity with the online poker Industry
  • Good knowledge of network security (PKI, TLS/SSL)
  • Experience with mission critical 24/7 operations
  • Familiarity with OpenSSL and Pseudo/Hardware RNGs
  • Database programming
  • Scripting experience (Shell/Perl/Python)
  • Excellent written and oral communications skills
  • Experience in game development
What We Offer

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. With virtually non-existent turnover, competitive compensation and benefits and multiple perks. The environment allows its employees to enjoy coming to work every day. The results speak for themselves: a growing company with a positive culture, winning Canada's Best Workplaces Award for 4 consecutive years.

We operate in a highly regulated environment and all successful candidates are therefore subject to a background screening programme. You will be made aware during the recruitment process of the specific checks that are carried out in relation to the role you have applied for and how this process is delivered by our third party provider. No checks are undertaken at selection stage, only if a conditional offer is made to you.

Apply Now

Senior Client Developer

Poker

Job Purpose

Design, implement, test, and maintain the client code for core applications.

Main Responsibilities
  • Attend project kick-off, design and review meetings
  • Work closely with the our business analysts (Project Management Office) and the design team as part of the development of the system
  • Transform approved requirements into compelling, usable, media-rich interactive experiences
  • Write clean, documented, reusable, and scalable code
  • Maintain a coding skill set consistent with current technologies, sharing knowledge as applicable
  • Work at both detailed and abstract levels, solving problems creatively
  • Provide assistance to our QA and Production Support teams
Skills and Experience

Essential:

  • At least 8 years programming client applications
  • Experience with C++ development
  • Experience with game-development platforms (preferably Cocos2d-x)
  • Experience using internal Windows OS (WIN32 API)
  • Knowledge of computer networking and internet communication protocols such as UDP & HTTP

Desirable:

  • Proven ability to develop UI prone applications with strong user experience awareness and optimization
  • Strong attention to detail, organization, and time management/project management skills
  • Strong understanding of the latest features and development best practices, including features in upcoming SDKs, resource optimization techniques and social network integration (e.g., Facebook, Twitter)
  • Proven familiarity with OOP and implementation of software design patterns
  • Experience and a good understanding of SQL Server, DB2 or similar
  • Exposure to macOS application development
  • Knowledge of OpenGL
What We Offer

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. With virtually non-existent turnover, competitive compensation and benefits and multiple perks. The environment allows its employees to enjoy coming to work every day. The results speak for themselves: a growing company with a positive culture, winning Canada's Best Workplaces Award for 4 consecutive years.

We operate in a highly regulated environment and all successful candidates are therefore subject to a background screening programme. You will be made aware during the recruitment process of the specific checks that are carried out in relation to the role you have applied for and how this process is delivered by our third party provider. No checks are undertaken at selection stage, only if a conditional offer is made to you.

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

We operate in a highly regulated environment and all successful candidates are therefore subject to a background screening programme. You will be made aware during the recruitment process of the specific checks that are carried out in relation to the role you have applied for and how this process is delivered by our third party provider. No checks are undertaken at selection stage, only if a conditional offer is made to you.

Apply Now

Operations Process Engineer

Responsibilities
  • Analyze, measure, and document existing operations and processes in the company
  • Play a key role in design and re-design of operations and processes increasing their overall efficiency, quality, and compliance
Skills and Capabilities

Essential

  • 2-5 years of experience in process engineering in a large scale software development environment or a closely related high tech industry
  • Passion for precision, process measurement and optimization
  • At least B.Sc. in Industrial Engineering, Operations Research, Computer Science or Electrical Engineering
  • Strong analytical mindset & ability to multi-task
  • Strong all around English communications skills including presenting
  • Complete mastery of MS Office and BPE tools

Desirable

  • Experience working in a strictly regulated environment in multiple European and North American jurisdictions
  • Experience in process engineering in a publicly traded company
  • Familiarity with online gaming
What We Offer

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. With virtually non-existent turnover, competitive compensation, and benefits and multiple perks. The environment allows its employees to enjoy coming to work every day. The results speak for themselves: a growing company with a positive culture, winning Canada's Best Workplaces Award for 4 consecutive years.

We operate in a highly regulated environment and all successful candidates are therefore subject to a background screening programme. You will be made aware during the recruitment process of the specific checks that are carried out in relation to the role you have applied for and how this process is delivered by our third party provider. No checks are undertaken at selection stage, only if a conditional offer is made to you.

Apply Now

Mobile Developer

Poker Mobile Development

Stars Technologies is looking for a Mobile Developer to develop industry leading mobile online gaming software. The role works within a team environment to produce high quality mobile products while meeting key deadlines for releases.

Main Responsibilities
  • Interacting with business sponsors to build and clarify development requirements
  • Working with a team to develop numerous mobile software products (Android, and/or iOS)
  • Collaborating with members from other teams (desktop client, graphics, and server) to complete development and meet production deadlines.
Mandatory Requirements
  • Good knowledge of C/C++ (5+ years experience)
  • B.Sc. or higher in Math, CS or EE
  • Experience in working with a graphics team in developing app features (at least 1 previous role)
  • Experience in working with a gaming engine (Cocos2d-x preferred) in providing gaming elements within an app (at least 1 previous role)

For Android developer, 3+ years experience:

  • Good knowledge of Android SDK
  • Good knowledge of Java
  • Familiarity with Android NDK
  • Familiarity with JNI

For iOS developer, 3+ years experience:

  • Good knowledge of iOS SDK
  • Good knowledge of Objective-C++
Desired Skills and Qualifications
  • Experience with Cocos2d-x game engine
  • Experience in delivering commercially available mobile applications in a development role
  • Experience in the development of on-line games
  • Experience in porting desktop applications to a mobile platform
  • Understanding of networking protocols such as TCP and UDP

For iOS Developer:

  • Familiarity with AutoLayout
  • Familiarity with SpriteKit and CoreGraphics

We operate in a highly regulated environment and all successful candidates are therefore subject to a background screening programme. You will be made aware during the recruitment process of the specific checks that are carried out in relation to the role you have applied for and how this process is delivered by our third party provider. No checks are undertaken at selection stage, only if a conditional offer is made to you.

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 Stars Technologies' 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.

We operate in a highly regulated environment and all successful candidates are therefore subject to a background screening programme. You will be made aware during the recruitment process of the specific checks that are carried out in relation to the role you have applied for and how this process is delivered by our third party provider. No checks are undertaken at selection stage, only if a conditional offer is made to you.

Apply Now

DevOps Analyst

Job Purpose

As a member of DevOps team, you will be working on transforming and improving production, QA, and development infrastructure designing and implementing efficient software delivery processes for The Stars Group, a world leader in online gaming.

Responsibilities
  • Administer and support OS/Applications in multiple heterogeneous environments
  • Maintain Git repositories and develop hooks/extensions for it
  • Monitor production infrastructure
  • Collaborate with other software delivery teams to design, build, and deploy various systems components
  • Automate and optimize heterogeneous development and testing environments
  • Build automated processes to quickly on-board new technologies
  • Plan deployments and improvements to CI/CD pipelines
  • Train DevOps tools users and document workflows and their modifications
  • Support CI/CD pipelines for multiple teams and environments
Skills and Capabilities

Essential

  • Computer Science, Engineering degree or equivalent experience
  • Ability to use a wide variety of open source technologies and tools
  • Ability to code in Python/Bash
  • Experience with source control systems (Git is preferable)
  • Experience with at least one CI system (Jenkins/TeamCity preferable)
  • Experience with various build systems (Maven/Ant/Node)
  • Experience with configuration management (Chef, Salt, Ansible)
  • Experience with Docker and container management technologies is an advantage
  • Experience with systems and IT operations
  • Working knowledge of MS Office including Visio
  • Excellent communications skills in English, including writing and diagramming

Desirable

  • Prior experience working in large scale 24/7 e-commerce IT environment
  • Experience working in a cross functional team
What We Offer

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. With virtually non-existent turnover, competitive compensation, and benefits and multiple perks. The environment allows its employees to enjoy coming to work every day. The results speak for themselves: a growing company with a positive culture, winning Canada's Best Workplaces Award for 4 consecutive years.

We operate in a highly regulated environment and all successful candidates are therefore subject to a background screening programme. You will be made aware during the recruitment process of the specific checks that are carried out in relation to the role you have applied for and how this process is delivered by our third party provider. No checks are undertaken at selection stage, only if a conditional offer is made to you.

Apply Now

C++ Developer

Payment & Licensing

Job Purpose

This position offers the successful candidate the opportunity to work on a wide range of projects and systems within our company. Develops complex software and execute design for small sets of new functionality.

Responsibilities
  • Develop complex software in C++ language
  • Understand and modify complex systems already in use
  • Work with a business analyst to formalise requirements and develop implementation plans
  • Lead and perform the design, development, and support of financial/reporting applications
  • Perform technical cause analysis and suggest corrective actions for given problems
  • Collaborate and suggest solutions through participation in peer code review
Skills and Capabilities

Essential

  • 6+ years of C++ development
  • Expert knowledge of C++ and STL library
  • Excellent coding skills, ability to produce clean, robust, and accurate code that meets the specs
  • Experience in designing of efficient algorithms
  • Solid knowledge of SQL scripting and relational database (SQL Server, DB2)
  • Knowledge of computer networking and distributed applications patterns
  • Clear understanding of Internet communication protocols such as TCP/IP, UDP, HTTP, etc.
  • Ability to work under pressure and meet deadlines
  • Bachelor or better in Computer Science or equivalent

Desirable

  • Good written and oral communication skills
  • Experience with financial application
  • Knowledge of Java, C#, Perl scripting
What We Offer

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. With virtually non-existent turnover, competitive compensation, and benefits and multiple perks. The environment allows its employees to enjoy coming to work every day. The results speak for themselves: a growing company with a positive culture, winning Canada's Best Workplaces Award for 4 consecutive years.

We operate in a highly regulated environment and all successful candidates are therefore subject to a background screening programme. You will be made aware during the recruitment process of the specific checks that are carried out in relation to the role you have applied for and how this process is delivered by our third party provider. No checks are undertaken at selection stage, only if a conditional offer is made to you.

Apply Now

Business Operations Manager

Responsibilities
  • Oversee design and optimization of business processes
  • Lead implementation of business process changes
  • Assist MD in preparation of budgets and forecasts and regularly follow-up on their execution
  • Design and implement management reporting
  • Liaise with corporate finance team
Skills and Capabilities

Essential

  • 5+ years of experience in leading a business operations team in a large scale software development environment or a related high tech industry
  • 5+ years of experience in analysis, design and implementation of business operations and processes in a publicly traded company
  • 3+ years of experience working with senior technical and business stakeholders with competing priorities
  • 2+ years of experience with implementing business process changes in a compliant and auditable environment
  • Passion for precision, process measurement and optimization
  • MBA or Masters in Industrial Engineering
  • Strong all around English communications skills

Desirable

  • Experience working in a strictly regulated environment in multiple European and North American jurisdictions
  • Understanding of accounting and accounting systems
  • Familiarity with online gaming
What We Offer

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. With virtually non-existent turnover, competitive compensation, and benefits and multiple perks. The environment allows its employees to enjoy coming to work every day. The results speak for themselves: a growing company with a positive culture, winning Canada's Best Workplaces Award for 4 consecutive years.

We operate in a highly regulated environment and all successful candidates are therefore subject to a background screening programme. You will be made aware during the recruitment process of the specific checks that are carried out in relation to the role you have applied for and how this process is delivered by our third party provider. No checks are undertaken at selection stage, only if a conditional offer is made to you.

Apply Now

Application Security Analyst

Software Security Team

Job Purpose

Stars Technologies is a subsidiary and the main technology provider of The Stars Group, and we develop software for industry-leading brands such as PokerStars, the biggest poker site in the world. This position offers the successful candidate the opportunity to protect and enhance the security of our infrastructure, applications, and online services.

Main Responsibilities
  • Research and analyze attacking vectors of our infrastructure and applications
  • Design and develop counter-measures against cyber-attacks
  • Promote and integrate security concepts and mentality into software development life cycle (SDLC)
  • Provide security training within the company
  • Research state-of-the-art security vulnerabilities
  • Build automatic tools to discover security weaknesses
  • Perform security code review
Skills and Experience

Essential

  • Concrete work or research experience in the field of application security/software security (2+ years)
  • Strong programming background in C++ or web application development (5+ years)
  • Thorough understanding of the latest security principles, techniques, and protocols

Desirable

  • Experience in some of the following fields: security testing, penetration testing, intrusion detection, static code analysis and authentication system
  • Solid knowledge of cryptography
  • Familiarity with web technologies, web security, and its best practices
  • Passionate about security with a strong desire to learn new technologies
  • Deep understanding of the design and analysis of algorithms and data structures
  • Excellent communication and teamwork skills
  • Experience with automatic code generator and automatic testing tools
  • M.Sc. or Ph.D. degree in Computer Science or equivalent experience
  • Cybersecurity certification such as CISSP is a strong asset
  • Previous experience as an ethical hacker is a strong asset
  • Experience with machine learning techniques
  • Knowledge of compiler technologies, Windows internals, and/or network protocols
  • Knowledge of at least one scripting language such as PHP, Perl, and/or Python
What We Offer

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. With virtually non-existent turnover, competitive compensation and benefits and multiple perks. The environment allows its employees to enjoy coming to work every day. The results speak for themselves: a growing company with a positive culture, winning Canada's Best Workplaces Award for 4 consecutive years.

We operate in a highly regulated environment and all successful candidates are therefore subject to a background screening programme. You will be made aware during the recruitment process of the specific checks that are carried out in relation to the role you have applied for and how this process is delivered by our third party provider. No checks are undertaken at selection stage, only if a conditional offer is made to you.

Apply Now