Apply now »

Full Stack Developer (12 Month Contract)

Date:  24 Jan 2025
Location: 

Mississauga, ON, CA, L5N 0E1

Work Location Type:  Management

Posting Date:                                 
Posting Number:                          65994   

Work Location Type:                    Hybrid 
Job Code:                                      1311 
Location:                                       Corporate Office  
Reports to:                                    Manager Technology Projects 

 

It’s not a package. It’s a promise®.

As Canada’s leading integrated freight, package, and logistics provider, we’ve been helping promises get where they need to be for more than 60 years. How does the magic happen? The journey starts with you. The places we go, the elements we brave, the promises we deliver – it’s all possible because of our people. So, whether you’re looking to build new skills, make an impact in your community, or inspire your team, we go there for you.

Description

 

The Developer role is to develop application code in accordance with application standards and best practices working on projects, change requests and minor enhancements. This individual is responsible for analyzing, developing and delivering the technical solution that satisfies the functional design documents and other useful requirements. The Developer also works with incident management software to investigate, resolve issues with various applications and resolve defects. The Developer unit tests changes to applications to ensure that the quality level delivered to QA is acceptable. This individual is well versed in agile methodologies and development.

Responsibilities

 

  • Understand and interpret functional requirements as set forth in the functional design documents.
  • Develop, integrate, test, maintain and enhance existing and proprietary applications.
  • Design, develop and unit test technical solutions for moderate to complex work objects assigned.
  • Provide support to test teams during product and UAT testing of the technical solution developed.
  • Prepare and implement the technical solution to the production environment.
  • Investigate and provide post implementation support of the technical solution implemented.

 

Agile Development

 

  • Participate in sprint planning, design, coding, unit testing, sprint reviews and retrospective meetings
  • Provide basic design documents and translate into component-level designs to accelerate development.
  • Design, develop, and distribute reusable technical components
  • Assist in developing technical documentation; participate in test-plan development, integration and deployment
  • Define and develop project requirements, functional specifications and detailed designs of application solutions for clients

Education & Experience

  • Bachelor's degree in computer science or equivalent.
  • Minimum of 5 years’ experience in developing applications.
  • Minimum 2-3 years’ experience in progressively advancing roles within IT.

Critical Skills and Competencies Characteristics

 

  • Advanced and current knowledge and experience of cloud technologies (AWS, Azure, etc).
  • Demonstrate capability around operating cloud applications.
  • Experience designing, building, fine tuning and supporting complex systems in cloud.
  • Demonstrated experience with back-end development :
    • Java / Python / RESTful APIs / JSON / JUNIT / Unittest / PyUnit.
  • Experience with Database Technologies:
    • Amazon RDS / AWS Aurora PostgreSQL / MySQL / DynamoDB.
  • Experience with DevOps tools and Technologies: 
    • Github / Github Actions / SonarQube / AWS CloudFormation / Terraform.
  • Proficient Knowledge on AWS Serverless Technologies:
    • Lambda / Fargate / API Gateways / SQS / SNS / S3 / EventBridge.
  • Demonstrated experience with Web Technologies:
    • HTML / CSS / Angular v2+ / React / JavaScript / Typescript / Amplify.
  • AWS cloud analytics:
    • Redshift / Redshift Spectrum.
  • AWS cloud integration technologies:
    • Kinesis Streams / Kinesis Firehose / Glue.
  • Project Management tools:
    • Jira, Confluence, ServiceNow.
  • Demonstrated capability around application security:
    • AWS IAM / MFA / OKTA / RBAC / AWS / SecurityHub etc.
  • Experience monitoring and troubleshooting systems:
    • AWS CloudWatch / AWS Xray.

 

 

 

 

POSTING DETAILS
Location:                    530 - Corporate  
Working Conditions: Office Environment 

Posting Number:         65994 

Reports to:                  Manager Technology Projects 
 

We are aware of a fraudulent website that appears to mimic the Purolator careers page. Official job postings from Purolator are shared on www.purolator.com/careers or https://careers.purolator.com. Please ensure any job applications are made directly on these websites. Please note, Purolator will never ask an applicant to make a financial transaction for equipment as part of its recruitment process. 

Purolator is an equal opportunity employer committed to diversity and inclusion. We consider all qualified applicants for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, Aboriginal/Indigenous status, or any other factors considered discriminatory. If you require an accommodation during the recruitment process, we will work with you to meet your needs. 
 
We recognize that our employees and their families are key stakeholders. We will only be successful as a business if we provide our employees with a safe and healthy workplace, and we have the right people in the right roles with the support they need to succeed. We hire for attitude and train for skills.  To learn more about us and our values, go to www.purolator.com.
 
 
At Purolator, every day is an opportunity for our employees to connect with one another and with our customers to help make a positive impact in the communities where we live, work and play. 

 

#LI-HYBRID 


Job Segment: Testing, Cloud, Developer, Computer Science, Database, Technology

Apply now »