This recruiter is online.

This is your chance to shine!

Purolator

Full Stack Lead Software Developer (12 month Contract) Job Details | Purolator

Mississauga,ON
  • To be discussed
  • 1 position to fill as soon as possible

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.

Please note: This is a 12 month contract position to start with potential to convert to permanent

Description

The Development Lead ensures that developers deliver quality solutions that abide to the standards set by the Development CoE. This individual often acts as the lead designer of the technical solution in collaboration with the solution architect. The Development Lead is also involved in the development activity and provides development guidance to the other developers. They are also considered a primary point of contact for the Development CoE.

Major Responsibilities and Accountabilities

  • Design and develop cloud-based projects, unit test technical solutions for moderate to complex work objects, and distribute reusable technical components
  • Act as the main point of contact for the development team, facilitating communication across various project team members (Product, BA, QA, Solutions Architecture)
  • Breakdown user stories into actionable technical tasks and stories
  • Strong leadership skills with the ability to navigate iterative requirement gathering and execution
  • Take full ownership of the technical delivery of software solutions, ensuring projects meet the required technical specifications, quality standards, and timelines
  • Lead technical design sessions, review design and development tasks
  • Establish coding conventions/standards/check lists for area of expertise
  • Perform code review in critical functionality areas
Additional Responsibilities

Support developers in following activities:

  • Understand and interpret functional requirements as set forth in the functional design documents
  • 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
  • Provide basic design documents and translate into component-level designs to accelerate development.
  • 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
  • Facilitate and encourage collaboration, working as one team
  • Build a cohesive team and create an inspiring team environment
  • Support business and personal goals, including performance review and evaluation, and career development
  • Mentor, coach, motivate and guide team members in carrying out related development activities
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
  • Application / product feature design
  • Java, Spring Boot, REST Microservices, JPA, Maven
  • 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
Education and Certifications

  • Academic: Post-secondary education in computer science or application development
  • Certifications/functional skills: SDLC Methodology - Agile / Scrum / Iterative Development (ASSET)
  • Minimum of 5 years’ experience in developing applications
  • Minimum 2-3 years’ experience in progressively advancing roles within IT
Overall Skills - Abilities

  • Problem solving / analytical thinking
  • Smart risk taking
  • Ability to execute
  • Interpersonal skills

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

Reports to: Senior Manager Technology
---

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.


Work environment

Work environmentsPurolator0
Work environmentsPurolator1
Work environmentsPurolator2
Work environmentsPurolator3

Requirements

Level of education

undetermined

Diploma

undetermined

Work experience (years)

undetermined

Written languages

undetermined

Spoken languages

undetermined

Internal reference No.

1280392200