Software Engineer

PwC Canada — Moka

Posted 2026-10-27

Management Level Manager Job Description & Summary The software engineer is proficient in our golden stack of technologies, Angular for front-end, Node for Orchestration, .net for backend and SQL for the data layer and is expected to develop quality products that are on time and under budget. This is achieved through effective collaboration, system design, adherence to coding standards, problem solving and ensuring that secure and compliance standards are prioritised. The role also includes designing, building, and operating enterprise agent capabilities using multi-agent orchestration, retrieval-augmented reasoning, secure enterprise integrations, applied AI research, observability, and production-ready AI delivery practices. Key Responsibilities: Full-Stack Development Develop, test, and deploy high-quality web applications using Angular for the front end, Node.js for the back end, .NET for enterprise services, and SQL for database management. Collaboration and Communication Work closely with cross-functional teams, including UX/UI designers, product managers, and other developers, to ensure seamless integration and alignment with business objectives. Code Quality and Best Practi

Apply on PwC Canada's careers site