
Company |
PwC |
Job title |
Senior Microsoft M365 Developer |
Job location |
Toronto, Canada |
Type |
Full Time |
Responsibilities:
- Develop Agents (Declarative, Custom, Autonomous) using Graph Connectors, Power Platform Connectors, API plugins, Teams Message Extensions for Teams
- Design applications or services using Power Platform Copilot Studio
- Produce clean, maintainable, and efficient code based on defined specifications
- Perform code reviews and provide peer coaching/guidance to other team members
- Collaborate with teams of developers across multiple regions
- Support Business Analysts in collecting and/or clarifying business requirements
- Actively participate in team stand-ups
- Shape and deliver projects to meet and exceed the expectations of our clients and our own quality criteria
- Proactively assist in assessing technology solutions
- Contribute to the continuous improvement of our application development lifecycle
Requirements & Skills:
- Bachelors or Masters degree in Computer Science or similar
- Microsoft Power Platform Development Certifications
- Experience working in agile teams and with product delivery
- Has worked extensively in large-scale software solution implementations with hands-on experience
- Service-oriented, event-driven, and microservices architectures
- Persistence such as RDBMS (MS SQL, Dataverse) data stores and appropriate use cases
- Experience with software development project tools and defect tracking systems like Azure DevOps
- Experience working with high-level UX principles such as user stories, persona building, prototype/prototype development approaches
- Knowledge of agile software development lifecycles (SDLC) and experience working on projects that follow an Agile Scrum methodology
- Knowledge of proper source code management and the use of Git repositories
- PwC Canada is committed to cultivating an inclusive, hybrid work environment. Exact expectations for your team can be discussed with your interviewer.
