cover image
Pollard Digital Solutions

Pollard Digital Solutions

www.pollardbanknote.com

1 Job

186 Employees

About the Company

Pollard Digital Solutions is focused on developing innovative software solutions for the lottery industry. We have offices in Winnipeg, Ypsilanti, Vienna, Belgrade, Reykjavik, Newcastle, London and Barcelona.

Listed Jobs

Company background Company brand
Company Name
Pollard Digital Solutions
Job Title
Senior Software Developer
Job Description
Job Title: Senior Software Developer Role Summary: Lead architect and developer responsible for designing, building, and testing digital software solutions including mobile apps, websites, and interactive experiences. Drive innovation, ensure quality, and mentor junior team members. Expectations: Deliver scalable, secure, and high‑performance applications on schedule. Apply Agile, TDD/BDD practices. Collaborate cross‑functionally and continuously improve technical standards. Key Responsibilities: - Design, develop, and test end‑to‑end digital products (mobile, web, interactive). - Build scalable, maintainable architectures using modern frameworks and cloud services. - Create and consume RESTful APIs; integrate third‑party services. - Mentor junior developers, conduct code reviews, and document best practices. - Optimize performance, security, accessibility, and responsiveness. - Champion Agile methodologies, TDD/BDD, and continuous integration/deployment. - Explore and evaluate emerging technologies for product enhancement. Required Skills: - 3+ years as a senior developer in complex digital projects. - Proficiency in Java, PHP, React, Angular, TypeScript. - Experience with MySQL and relational database design. - Web, iOS and/or Android development experience and related frameworks. - Docker, Kubernetes, or microservices architecture (preferred). - RESTful API design and consumption. - Agile development tools (Atlassian Suite, JIRA, Confluence). - Strong written and verbal communication. - Knowledge of AWS (preferred). Required Education & Certifications: - Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent professional experience). - Relevant certifications (e.g., AWS Certified Developer, Certified ScrumMaster) are an asset.
Winnipeg, Canada
Hybrid
Senior
08-01-2026