Pattison Food Group Logo

Pattison Food Group

Senior Programmer 1

Posted 4 Days Ago
Be an Early Applicant
In-Office
Langley, BC
Senior level
In-Office
Langley, BC
Senior level
The Senior Programmer 1 will architect solutions, oversee an agile team, develop software, and provide technical support and documentation. Responsibilities include preparing work plans and mentoring junior members.
The summary above was generated by AI

Come join Pattison Food Group Ltd., a Jim Pattison business, and Canada’s largest Western-based provider of food and health products.

Pattison Food Group Ltd. consists of Save-On-Foods and other well-known grocery banners. With nearly 300 retail locations, we proudly employ more than 30,000 team members.

We have an exciting opportunity for a full-time Senior Programmer 1 to join our IT team in Langley, BC.  

Reporting to the Senior Manager, Application Support, you will work with business and IT partners to architect and deliver strong system design solutions, participate in guiding technical direction within or across teams and lead an agile development team.

More specifically, you will implement, support, and maintain application software by understanding problems, identifying solutions, and undertaking system development and/or enhancements.

You will be responsible for:

  • Partnering business leaders and understanding their priorities.

  • Overseeing an agile development team (eg. Sprint grooming and planning).

  • Handling escalation of complex design and troubleshooting.

  • Writing, modifying, integrating, testing, and maintaining software code.

  • Preparing and reviewing technical documentation including, but not limited to system documentation, user manuals, technical support guides and help desk documentation.

  • Undertaking systems analysis and design activities to deliver technical solutions to business opportunities when needed.

  • Providing technical support to system users.

  • Participating in planning and execution of integration and system test cycles when needed.

  • Ensuring technical direction and standards are implemented in deliverables.

  • Providing mentoring and technical coaching to others when needed.

  • Preparing work package plans and delivery dates and managing all tasks associated with the delivery of those work packages.

  • Coordinating deployments across multiple IT groups.

You have:

  • Post-secondary education in computer science or a related discipline and a minimum of 5 years of software programming/development experience.

  • Extensive experience in developing software in multiple of the following application development technologies: Java, C#, Python, React.

  • Experience working with Azure Cloud and Azure DevOps and Java EE application servers such as JBoss.

  • Strong working knowledge of relational databases, data modeling, design and implementation using either Oracle or SQL Server technologies.

  • Proven ability to translate requirements into functional and technical specifications and a strong system design.

  • Proven ability to contribute and collaborate on solution designs.

  • Extensive experience in troubleshooting and solving problems in a complex environment.

  • Knowledge of retail business practices (asset).

  • Experience mentoring/growing junior team members (asset).

  • Experience writing services using Spring Boot (asset).

  • Experience using Docker containers with Kubernetes (asset).

  • Experience with Postgres (asset).

  • Experience with enterprise integration with Informatica or SAP (asset).

You are:

  • Organized with strong prioritization skills.

  • Able to work in a fast-paced, and deadline driven environment.

  • Able to work in a team environment with minimal supervision.

  • Able to make critical and successful decisions under pressure.

  • Able to handle complex programming tasks independently.

  • A Strong written and verbal communicator.

What we offer:

In addition to a highly competitive salary, we offer a great range of benefits, a company pension plan, free parking, exclusive team member offers, and opportunities for development and career progression.

If you’re looking to join a team that puts people first, you’re in the right place. Apply online today!

IND6

Compensation Details:

$81,920.00 - $102,400.00

The compensation offered for this position will take into consideration location, education, skills, experience, and other factors.

Top Skills

Azure Cloud
Azure Devops
C#
Docker
Informatica
Java
Jboss
Kubernetes
Oracle
Postgres
Python
React
SAP
Spring Boot
SQL Server

Pattison Food Group Langley, British Columbia, CAN Office

19855 92A Ave , Langley, BC, , Canada, V1M3B6

Similar Jobs

9 Hours Ago
Remote or Hybrid
7 Locations
Senior level
Senior level
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Lead backend engineering efforts, design and develop scalable systems, handle critical production issues, and mentor team members in a fast-paced environment.
Top Skills: Aws CloudCassandraGitGoJava8KafkaOpensearchPostgresPythonRedis
9 Hours Ago
In-Office
New Westminster, BC, CAN
Senior level
Senior level
eCommerce • Fintech • Payments • Software • Financial Services
Responsible for leading the Consumer Product Engineering team, establishing hiring processes, driving technical vision, and ensuring top-notch customer experiences.
Top Skills: AWSAzureGCP
9 Hours Ago
In-Office
New Westminster, BC, CAN
Mid level
Mid level
eCommerce • Fintech • Payments • Software • Financial Services
As a Software Development Engineer II, you'll develop partner integrations, deliver scalable solutions, mentor new hires, and collaborate with cross-functional teams for global operations.
Top Skills: AWSDynamoDBGoJavaMySQLPrometheusVictoriametrics

What you need to know about the Vancouver Tech Scene

Raincouver, Vancity, The Big Smoke — Vancouver is known by many names, and in recent years, it has gained a reputation as a growing hub for both tech and sustainability. Renowned for its natural beauty, the city has become a magnet for professionals eager to create environmental solutions, and with an emphasis on clean technology, renewable energy and environmental innovation, it's attracted companies across various industries, all working toward a shared goal: advancing clean technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account