
Software Developer LMS
We’re looking for a driven Software Developer to join our Lottery Management Services Department.
As Software Developer, you will be playing a key role in developing the implementation of innovative lottery management services and solutions. Reporting to the Manager, LMS Software Development this role will be responsible for developing, testing, and maintaining our high volume, transactional B2B application suite to support our partners in the lottery industry.
Who We Are
With a legacy spanning over a century, Pollard Banknote has become a world leader in instant ticket manufacturing and digital lottery solutions that enhance player engagement through cutting-edge technology. Our diverse and talented team brings ideas to life through creativity, innovation, and collaboration. From exciting lottery experiences to impactful partnerships, we’re shaping the future of gaming and making a difference in millions of lives. Join us and help reimagine how the world plays.
What We Offer
- Competitive compensation
- Profit sharing program – every role plays a part in our success!
- Health & Extended Benefits
- Opportunities for professional development
- On-Site Cafeteria & Outdoor Patio
- On Site Gym
- A variety of committee-driven employee engagement activities
- Free Parking
- Hybrid Work Environment
What You'll Do
- Work with our Scrum Master and team to estimate, participate in Sprint ceremonies, and assist with Agile planning practices.
- Collaborate with team members to deliver exceptional products and solutions to Lottery partners.
- Play a key role in creating and delivering fully functional and tested software solutions and bring them to market.
- Support existing and new innovations in accordance to established practices and policies.
- Meet development targets ensuring project deadlines are met.
- Promote and practice Test-Driven Development (TDD)
- Provide technical problem solving, and technical analysis skills to the team.
- Collaborate with internal technology stakeholders (IT Ops, DevOps, Security, QA, and Architecture) in the development of LMS solutions.
Who You Are
- A highly motivated, creative team player who is passionate about delivering results.
- A good listener who possesses excellent written and oral communication skills to effectively work with the team.
- An analytical individual who can effectively self-manage and complete high priority tasks.
- A resourceful problem-solver with the ability to use logic, technical and critical thinking skills to proactively plan for and investigate issues.
What You'll Bring
- 1-3 years Software Development experience.
-
Proficiency and hands-on experience of:
- Java (Spring/Spring Boot)
- React
- JavaScript and/or TypeScript
- HTML, CSS
- Relational databases like MySQL
- REST APIs and Message Queues
- Experience with JasperReports 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.
- Experience with Docker, Kubernetes and/or Microservices Architecture is considered an asset.
- Experience with DevOps practices, Continuous Integration/Continuous Delivery (CI/CD) processes and technologies such as Jenkins is considered an asset.
- Experience with Amazon Web Services (AWS) would be an asset.
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.