Back to results

Software Developer II

  • Winnipeg, MB, Canada

Full-time

Applications open in a new tab.

Job details

Job type
Full-time
Apply by
Posting language
English
Posted

Original job description

We’re looking for a collaborative Software Developer II to join our Lottery Management Services Team within our Winnipeg, MB office.

We are looking for a talented and driven individuals to join our fast-paced environment as an Software Developer II in the Lottery Management Services Department. The ideal candidate is adaptable, collaborative, and motivated to play a key role in driving the implementation of innovative Lottery Management solutions. Reporting to the Manager of LMS, Software

Who We Are

Experience the forefront of innovation with Pollard Digital Solutions a division of Pollard Banknote, where we lead the charge in revolutionizing digital solutions for state lotteries. From groundbreaking initiatives like iLottery to crafting immersive player experiences that champion noble causes globally, our team's innovative spirit is driving impactful changes in the industry. Join us in this exhilarating journey, where every contribution makes a difference in shaping the future of lottery gaming.

What We Offer

  • Competitive compensation
  • Profit sharing program – every role plays a part in our success!
  • Company pension
  • Comprehensive Group Benefits
  • Opportunities for professional development
  • Tuition reimbursement
  • Employee & Family Assistance Program
  • A variety of committee driven employee engagement activities
  • On-Site Cafeteria & Outdoor Patio
  • On Site Gym
  • Free Parking
  • Remote/Hybrid Work Environment

What You'll Do

  • Analze and develop scalable and reusable code by using the best software development practices, clean code and solid principle
  • Work in an Agile, collaborative environment to deliver innovative solutions that meet all business and customer requirements
  • Define, develop, and maintain web and mobile applications and reusable interface components using Java, React, TypeScript, and modern web frameworks such as Next.js; experience with relational databases such as MySQL
  • Assist in building a suite of tools and libraries for digital products to use, that support the development and maintenance of containerized microservice applications
  • Collaborate with different teams and departments to be in sync for the on-going projects and any new projects coming.
  • Stay current with emerging technologies, including AI-assisted development tools and modern application frameworks, and apply them responsibly to improve development efficiency, quality, and innovation

Who You Are

  • Detail-oriented and passionate with a strong foundation in designing and building digital applications.
  • A good listener who possesses excellent written and oral communication skills to effectively work with the team, senior management, and customers
  • A proactive team player who thrives in fast-paced environments and is eager to contribute to innovative digital solutions while continuously learning and growing.
  • A continuous learner who always pursues to learn best practices and apply in day to day work.
  • A resourceful problem-solver with the ability to use logic, technical and critical thinking skills to proactively plan for and investigate issues
  • A technology enthusiast who embraces modern development practices and responsibly leverages AI-powered tools to enhance productivity, code quality, learning, and problem-solving

What You'll Bring

  • Proficiency and hands-on experience with Java, React, TypeScript, and modern web frameworks such as Next.js; experience with relational databases such as MySQL
  • Working knowledge of web, iOS, and Android application development, including frameworks such as React Native and Next.js
  • Experience with creating and consuming RESTful APIs
  • Experience with Docker, Kubernetes and or Microservices Architecture is considered an asset
  • Good understanding of agile development methodologies and associated tools like the Atlassian Suite
  • Excellent verbal and written communication skills with the ability to document technical specifications
  • Knowledge of Amazon Web Services (AWS) would be an asset
  • Familiarity with AI-powered development tools (such as GitHub Copilot, ChatGPT, Microsoft Copilot, or similar) and an understanding of responsible AI usage, including validation of AI-generated outputs, security considerations, and adherence to organizational policies

Pollard Banknote Limited is an equal opportunity employer, committed to promoting and maintaining a diverse and inclusive workforce. Reasonable accommodations are available upon request.

Employment is contingent upon a satisfactory response from a Criminal Record Search.
More about this job

Responsibilities

Develop and maintain scalable, reusable web and mobile applications and interface components using Java, React, TypeScript, Next.js, and relational databases. Collaborate across teams in an Agile environment to deliver customer and business solutions, support containerized microservice tools, and responsibly apply emerging technologies and AI-assisted development tools.

Requirements

Candidates should have hands-on experience with Java, React, TypeScript, modern web frameworks such as Next.js, and relational databases such as MySQL, along with knowledge of web and mobile development and RESTful APIs. Strong communication, documentation, problem-solving, and Agile collaboration skills are expected; experience with React Native, Docker, Kubernetes, microservices, AWS, and responsible use of AI development tools is also relevant.

Skills

  • Java
  • React
  • TypeScript
  • Next.js
  • MySQL
  • RESTful APIs
  • React Native
  • Docker
  • Kubernetes
  • Microservices Architecture
  • Agile Development
  • Amazon Web Services
  • Technical Documentation
  • AI-Assisted Development Tools

Benefits

  • Profit Sharing
  • Company Pension
  • Group Benefits
  • Professional Development Opportunities
  • Tuition Reimbursement
  • Employee and Family Assistance Program
  • On-Site Cafeteria
  • Outdoor Patio
  • On-Site Gym
  • Free Parking

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology

Keywords

  • Java
  • React
  • TypeScript
  • Next.js
  • MySQL
  • Web Applications
  • Mobile Applications
  • React Native
  • RESTful APIs
  • Docker
  • Kubernetes
  • Microservices
  • Agile Development
  • Atlassian Suite
  • Amazon Web Services
  • AI-Assisted Development
  • GitHub Copilot
  • ChatGPT
  • Microsoft Copilot
  • Containerized Applications
  • Reusable Code
  • Interface Components
  • Relational Databases
  • Technical Specifications
  • Lottery Management
  • iLottery

Report this job