Full Stack Developer (12 Month Contract)
at Purolator
Mississauga, ON L5N 0E1, Canada -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 01 May, 2025 | Not Specified | 01 Feb, 2025 | 2 year(s) or above | It,Azure,Cloud,Jira,Web Technologies,Fine Tuning,Application Security,Complex Systems,Confluence,Computer Science,Aws,Cloud Applications | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
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.
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.
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
REQUIREMENT SUMMARY
Min:2.0Max:5.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Computer science or equivalent
Proficient
1
Mississauga, ON L5N 0E1, Canada