Junior Software Developer

Pollarddigitalsolutions — Canada · Posted ~1 hour ago

Junior Onsite

Skills

Software development Software design Software testing Collaboration Adaptability Mobile applications Web applications Widget frameworks Interactive games

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A junior software development opportunity within a collaborative digital solutions team. You will design, develop and test a variety of applications spanning mobile, web and interactive experiences, while contributing to innovative digital initiatives in a fast-moving environment.

Highlights

Join a collaborative, fast-paced digital development team working on varied software applications and innovative digital experiences. The role offers exposure to mobile apps, websites, interactive applications and emerging digital solutions.

Description

We’re looking for a collaborative Software Developer (Junior) to join our Digital Solutions 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 (Junior) in the Digital Solutions Department. The ideal candidate is adaptable, collaborative, and motivated to play a key role in driving the implementation of innovative digital solutions. Reporting to the Manager, Software Development, the role will be responsible for designing, developing and testing digital software applications which includes mobile applications, websites, widget frameworks, interactive games and other new innovative products. 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 compensationProfit sharing program – every role plays a part in our success!Company pensionComprehensive Group BenefitsOpportunities for professional developmentTuition reimbursementEmployee & Family Assistance ProgramA variety of committee driven employee engagement activitiesOn-Site Cafeteria & Outdoor PatioOn Site GymFree ParkingRemote/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 principlesWork in an Agile, collaborative environment to deliver innovative solutions that meet all business and customer requirementsDefine, develop, and maintain web and mobile applications and reusable interface components using TypeScript, React, Next.js, and React NativeAssist in building a suite of tools and libraries for digital products to use, that support the development and maintenance of containerized microservice applicationsCollaborate 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 customersA 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.Curious about modern development practices, including responsible use of AI-powered tools to support learning, productivity, and problem-solving What You'll Bring Foundational knowledge of Java, React, TypeScript, and modern web frameworks such as Next.js; exposure to relational databases such as MySQLWorking knowledge of web, iOS, and Android application development, including frameworks such as React Native and Next.jsExperience with creating and consuming RESTful APIsExperience with Docker, Kubernetes and or Microservices Architecture is considered an assetGood understanding of agile development methodologies and associated tools like the Atlassian SuiteExcellent verbal and written communication skills with the ability to document technical specificationsKnowledge of Amazon Web Services (AWS) would be an assetInterest in using AI-powered development tools responsibly, with a willingness to validate AI-generated outputs and follow 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.