Job Title or Location
RECENT SEARCHES

Senior Full Stack - Software Developer (Vue.js, .NET, MongoDB, AWS)

PCloud Innovations
Montreal, QC
Posted today
Job Details:
Remote
Full-time
Executive
Benefits:
Flexible Work
Bonuses & Incentives

Senior Full Stack - Software Developer (Vue.js, .NET, MongoDB, AWS)

PCloud Innovations is a born in the cloud start-up re-imagining the world of Plant3D, P&ID, Construction, AEC and BIM. PCloud uses the state-of-the-art cloud technologies to integrate all 3D/2D documents created during the engineering and construction phase of a project into a single, tag-centric, environment.

Our flagship product Plant Vision is an asset management and design review collaboration environment for viewing 3D models, 2D drawings and related data. Project information is digitalized in a cross-platform environment compatible with Autodesk Plant 3D, P&ID, Advance Steel and Revit.

Position Overview

PCloud Innovations is looking for a seasoned Senior Full Stack Software Developer to architect, build, and maintain our next generation web applications. While back-end expertise in Microsoft .NET, MongoDB, and AWS is essential, we're equally focused on a candidate who thrives on crafting rich, performant front-end experiences using Vue.js and modern JavaScript tooling. You will play a hands-on role in the full software lifecycle-from requirements gathering through to deployment and ongoing optimization-working closely with UX designers, product managers, and fellow engineers to deliver reliable, scalable solutions.

Key Responsibilities

Full Stack Development:

Design and implement modular back-end services in C#/.NET 8.

Develop dynamic, responsive front-end interfaces with Vue.js

Architecture & Design:

Define and document service interfaces, API contracts (REST/GraphQL), and data schemas.

Architect cloud native solutions on AWS ensuring reliability, scalability, and security.

Database Design & Optimization:

Model complex data structures in MongoDB, implement sharding/replication strategies, and fine tune indexes for high throughput.

Leverage MongoDB Atlas Search to build rich, full text search experiences-designing analyzers, synonyms, facets, and relevance scoring to power fast, accurate queries.

Apply AI powered database features (e.g., Atlas Vector Search, automated indexing recommendations) and integrate with related AI/ML tools to enhance data retrieval, classification, and insight generation.

Monitor performance and resource utilization using Atlas metrics and cloud native observability tools, proactively identifying and resolving bottlenecks.

Integration & Automation:

Integrate Autodesk Platform Services to extend our domain specific functionality.

Build and maintain CI/CD pipelines using Azure DevOps for automated testing, packaging, and deployment.

Collaboration & Mentorship:

Partner with product owners and UX/UI designers to translate user stories into technical deliverables.

Mentor and coach junior engineers through code reviews, pair programming, and technical workshops.

Continuous Improvement:

Advocate for and implement best practices in code quality, testing (unit/integration), and observability (logging, metrics, tracing).

Stay abreast of industry trends-especially in cloud services, JavaScript frameworks, and emerging Autodesk APIs-to drive innovation.

Qualifications

Education:

Bachelor's in computer science, Software Engineering, or a related technical discipline.

Experience:

5+ years of professional experience in back-end development with C# and the Microsoft .NET

3+ years designing and building front end applications using Vue.js

Proven track record with MongoDB: schema design, aggregation framework, indexing, and high availability setups.

Hands on experience deploying and operating services on AWS

Technical Skills:

Proficient with NPM, Webpack/Vite, and front-end unit testing frameworks (Jest, Vue Test Utils).

Strong understanding of RESTful API design; familiarity with GraphQL is a plus.

Solid grasp of authentication/authorization patterns (OAuth2, JWT).

Desirable:

Prior exposure to Autodesk Platform Services (APS) or similar APIs in the AEC industry.

Experience in 3D graphics or CAD integrations.

Familiarity with Agile/Scrum processes and Azure DevOps.

Soft Skills:

Exceptional problem-solving mindset, with a passion for clean, maintainable code.

Strong verbal and written communication skills; able to articulate complex technical concepts to diverse stakeholders.

Demonstrated leadership and mentoring ability; comfortable guiding technical discussions and driving consensus.

What We Offer

Competitive Compensation: Salary commensurate with experience, plus performance bonuses.

Comprehensive Benefits: Health, dental, vision, and flexible PTO.

Innovative Environment: Collaborate with experts in cloud, AEC software, and cutting edge Autodesk integrations.

Flexible Work Model: Fully remote position; core collaboration hours with asynchronous flexibility.

Share This Job: