Full Stack Developer
Full Stack Developer on PiiComm's R&D team, owning deliverables end to end in Azure using .NET/C#, Vue 3, Node.js, Python, and PowerShell — building REST APIs, SQL/NoSQL backends, and Power BI dashboards, with AI-assisted coding tools. Onsite at least 3 days/week at the Plantagenet, ON office (east of Ottawa).
- Compensation
- CA$60K–CA$80K / yr
- Location
- Ontario, Canada
- Work setup
- Not specified
- Seniority
- Not specified
- Employment
- Full time
- Experience
- 5+ years
- Category
- Fullstack
- Posted
Skills
Must have
- 5+ years developing .NET/C#, Node.js, and/or Python applications in Microsoft Azure
- Experience building and consuming RESTful APIs with relational and/or NoSQL databases
- Experience with Agile development and Git version control
- Strong problem-solving, communication, and collaboration skills, with ability to work independently
- Able to be onsite at least 3 days per week at the Plantagenet, ON office
Nice to have
- Familiarity with AI/ML integration or automation frameworks
- Experience with GitHub and AI-assisted development tools (Claude Code, Codex)
- Security clearance, or eligibility for one
Full description
PiiComm Inc. is a Canadian technology leader specializing in enterprise mobility, lifecycle management, and intelligent automation solutions. Our R&D team builds modern applications that improve internal operations and customer outcomes.
PiiComm is seeking a Full Stack Developer to join our growing R&D team. You will own deliverables from concept through deployment, building production-ready applications in Azure with modern frameworks and AI-assisted development tools.
Key responsibilities
- Design, build, test, deploy, and maintain full-stack applications using .NET/C#, Vue 3, Node.js, Python and PowerShell.
- Develop and integrate RESTful APIs, back-end services, and relational and/or NoSQL database solutions.
- Deploy, configure, and troubleshoot applications and supporting services in Microsoft Azure.
- Develop and maintain Power BI reports and dashboards for internal and customer reporting.
- Use AI-assisted development tools such as Claude Code and Codex to accelerate delivery while maintaining code quality and security.
- Own deliverables end to end, translating business requirements into technical designs and working software with the R&D Team Lead.
- Apply secure coding practices, write tests, participate in code reviews, and maintain technical documentation.
- Participate in Agile ceremonies and contribute to prototyping and continuous improvement.
Required skills & experience
- 5+ years developing .NET/C#, Node.js, and/or Python applications in Microsoft Azure.
- Experience building and consuming RESTful APIs with relational and/or NoSQL databases.
- Experience with Agile development and Git version control.
- Strong problem-solving, communication, and collaboration skills, with the ability to work independently.
Preferred qualifications
- Familiarity with AI/ML integration or automation frameworks.
- Experience with GitHub and AI-assisted development tools (Claude Code, Codex).
- Security clearance, or eligibility for one.
Job Type: Full-time, Permanent
Hours of operation: Monday - Friday 8:30AM - 4:30PM, off hours may be required based on business and/or client needs
Reporting to: Our office is located east of Ottawa in Plantagenet, ON, successful candidate must be able to be onsite at least 3 days per week.
Compensation:
Salary Range: $60,000 - $80,000 annually
- 5 paid personal days
- Group Health, Dental and Insurance benefits.