Full Stack Developer
- Plantagenet Station, ON
- Hybrid
- Posted Oct 20, 2026
- 1 position
$60,000–$80,000 / year
Opens an external site
- Employment type
- Full-time
- Experience level
- Senior · 5+ years
- Posting language
- English
- Working hours
- 40 hours per week
- Office presence
- 3 days per week
Job summary
Design, build, test, deploy, and maintain full-stack applications and APIs using .NET/C#, Vue 3, Node.js, Python, PowerShell, and Microsoft Azure. Own deliverables from requirements through deployment, maintain Power BI reporting, and contribute to secure coding, testing, documentation, code reviews, and continuous improvement.
Job details
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 with Vue 3 or other modern JavaScript frameworks. * 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 3 WEEKS VACATION 5 PAID PERSONAL DAYS GROUP HEALTH, DENTAL AND INSURANCE BENEFITS. FULLY EQUIPPED FITNESS ROOM AND GYM ON SITE WE WOULD LIKE TO THANK ALL APPLICANTS FOR THEIR INTEREST; HOWEVER, ONLY CANDIDATES FOR CONSIDERATION WILL BE CONTACTED. WE ARE AN EQUAL OPPORTUNITY EMPLOYER THAT IS COMMITTED TO INCLUSIVE, BARRIER-FREE RECRUITMENT AND SELECTION PROCESSES. PLEASE ADVISE US IF YOU REQUIRE ACCOMMODATION, AND WE WILL WORK WITH YOU TO MEET YOUR NEEDS. IF CONTACTED FOR AN INTERVIEW, PLEASE INFORM US SHOULD AN ACCOMMODATION BE REQUIRED. Our recruitment process uses AI-enabled tools which may be used to assist with the assessment of applications based on job-related criteria. When used, these tools do not make the final decisions. All decisions related to screening, interviewing and selection are made by our recruitment and hiring teams.
What you’ll do
Design, build, test, deploy, and maintain full-stack applications and APIs using .NET/C#, Vue 3, Node.js, Python, PowerShell, and Microsoft Azure. Own deliverables from requirements through deployment, maintain Power BI reporting, and contribute to secure coding, testing, documentation, code reviews, and continuous improvement.
Requirements
Candidates need at least five years of experience developing .NET/C#, Node.js, and/or Python applications in Microsoft Azure, along with experience using Vue 3 or another modern JavaScript framework. They should have experience with RESTful APIs, relational and/or NoSQL databases, Agile development, and Git, as well as strong problem-solving, communication, and collaboration skills.
Benefits
- Three Weeks Vacation
- Five Paid Personal Days
- Group Health Benefits
- Dental Benefits
- Insurance Benefits
- On-Site Fitness Room And Gym
Listed skills
- Microsoft Azure · Preferred
- Power BI · Preferred
- Node.js · Preferred
- Git · Preferred
- Python · Preferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- .NET/C#
- Node.js
- Python
- Microsoft Azure
- Vue 3
- JavaScript Frameworks
- RESTful APIs
- Relational Databases
- NoSQL Databases
- Power BI
- PowerShell
- Git
- Agile Development
- Secure Coding
- AI-Assisted Development Tools
- Communication And Collaboration
- Claude Code
- Full Stack Development
- Intelligent Automation
- Git (Version Control System)
- .NET Framework
- Application Programming Interface (API)
- Agile Methodology
- Artificial Intelligence
- Automation
- Dashboard
- Business Requirements
- C# (Programming Language)
- Version Control
- Code Review
- Communication
- Continuous Improvement Process
- Programming Tools
- Github
- Leadership
- Problem Solving
- Python (Programming Language)
- Machine Learning
- Node.js (Javascript Library)
- NoSQL
- Operations
- Windows PowerShell
- Prototyping
- RESTful API
- Team Leadership
- Technical Documentation
- Troubleshooting (Problem Solving)
- Security Clearance
- Collaboration
- Lifecycle Management
Job areas
- Software
- Technology
- Data & Analytics
- Full Stack Developer
- Web and Multimedia Developers
- Software Developers