
Integration Developer Student
- Edmonton, AB
- Training
- Full-time
- Designs, develops and maintains data integration processes.
- Develops and configures APIs and integration processes ensuring alignment with PCL software architecture standards and data governance rules.
- Develops and maintains ETL/ELT processes.
- Develops and maintains technical documentation.
- Defines tests plans and executes test cases to ensure integration processes meet quality assurance standards.
- Develops new or enhances existing data integrations by evaluating business requirements and collaborating with subject matter experts.
- Coordinates releases with other development teams by adhering to PCL change management processes.
- Collaborates with team in designing and implementing new features.
- Breaks down technical designs into development tasks.
- Creates and executes unit tests.
- Participates in code reviews.
- Participates in the design of solutions to business problems.
- Troubleshoots and resolves production support issues.
- Data modeling and relation a l database design.
- SQL.
- REST APIs, XML/JSON message formats, OpenAPI specifications and OData services.
- C# and/or Python development.
- Power BI report development.
- Understanding of CI/CD and version control tools.
- Excellent problem solving and data analysis skills.
- Effective communication and writing skills necessary to effectively participate in technical discussions and information gathering sessions.
- Please note that candidates who have been selected to move forward to the next stage of the recruitment process will receive an email to complete a short online video interview.