Senior Software Developer

We are looking for a driven individual to join our Lottery Management Services Department as a Senior Software Developer. The ideal candidate will play a key role in driving the implementation of innovative lottery management services and solutions. Reporting to the Manager, LMS Application Development this role will be responsible for designing, developing, and testing software applications which includes responsive, high transactional web applications in support of the lottery industry.
What You’ll Do

  • Work with our Scrum Master and Product Owners to manage the development backlog, develop estimates, participate in Sprint ceremonies, and assist with Agile planning practices.
  • Collaborate with the team to design, build, test, and deploy high-quality software to Pollard’s customers. 
  • Meet development targets ensuring project deadlines are met.
  • Provide technical problem solving / technical analysis skills to the team.
  • Support existing/new innovations in accordance to established practices and policies.

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.
  • An effective decision-maker with the ability to mentor developers to achieve goals through clear instruction.
  • 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 Need:

  • 3+ years Software Development experience.
  • Proficiency and hands-on experience of programming languages: Java, ReactJs, JavaScript, HTML and CSS.
  • Proficiency with SQL.
  • 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.
  • Experience with DevOps practices, Continuous Integration/Continuous Delivery (CI/CD) processes and technologies such as Jenkins is considered an asset.

Pollard Banknote offers a challenging, team-oriented environment, competitive compensation, profit sharing program, company pension and opportunities for professional development. Interested candidates are encouraged to submit a cover letter outlining fit and salary expectations along with a résumé to:

Pollard Banknote Limited is an equal opportunity employer, committed to maintaining a diverse workforce. We thank all candidates that apply, however only those selected for an interview will be contacted. Employment is contingent upon a satisfactory response from a Criminal Record Search.