Senior Full Stack Developer - Full Time (Richmond Hill)

Senior Full Stack Developer - Full Time (Richmond Hill)

23 Oct
|
DATA COMMUNICATIONS MANAGEMENT
|
Richmond Hill

23 Oct

DATA COMMUNICATIONS MANAGEMENT

Richmond Hill

Position: Senior Fullstack Developer

Employment Type: Full Time Permanent

Octacom, a division of DCM, is an enterprise software and services company focused on document and data management solutions. Octacom specializes in document management and workflow automation software, as well as document imaging and data capture services. Octacom’s core solutions focus on large scale digitization and financial process automation, enabling large enterprise clients across a wide range of industries to streamline and optimize their Accounts Payable and Accounts Receivable processes.

As a Senior Fullstack Developer, you will take ownership of complex, end-to-end development features across our platform. You'll work across the stack from data models and APIs to the React interfaces that consume them. You will play a key role in architectural decisions as we continue to scale up a client-diverse, enterprise-grade product that serves regulated industries.

This is an hybrid role working 2-3 days in our Richmond Hill office.

NET Framework, ASP.NET Core, ASP.NET MVC) and frontend applications (React.js)

Architect and implement GraphQL APIs using Hot Chocolate, alongside traditional REST/Web APIs, ensuring performant and well-documented interfaces for internal and external consumers

Design and optimize MSSQL database schemas, queries, and stored procedures for performance, reliability, and data integrity

Collaborate with product managers, designers, and other engineers to translate requirements into technical designs and shippable features

Own features from planning through deployment, including code reviews, testing, and production support

Identify and address technical debt, performance bottlenecks, and scalability constraints across the stack

Mentor junior and mid-level developers, providing technical guidance and code review feedback





Participate in architectural discussions and contribute to technical roadmap planning

Write clean, maintainable, well-tested code and contribute to evolving engineering standards and best practices

Troubleshoot and resolve production issues across the fullstack from database to UI

Bachelor’s degree in Computer Science, Computer Engineering, or related field with 5+ years of fullstack development experience

NET Framework and up-to-date .NET (ASP.NET Core, ASP.NET MVC)

Strong hands-on experience with MSSQL (T-SQL, query optimization, indexing, stored procedures), including schema design, query optimization, and performance tuning

Solid experience developoing APIs (REST/Web APIs); experience with GraphQL, ideally using Hot Chocolate is an asset

Experience working in multi-tenant or enterprise software environments is an asset

Strong understanding of software design principles, design patterns, and clean architecture

Required Technical Skills

Web API design and development (REST and GraphQL)

Git-based version control and collaborative development workflows

Debugging and performance profiling across frontend and backend

Nice to Have Technical Skills

Experience implementing ML/AI capabilities, particularly RAG (Retrieval-Augmented Generation), LLM integration, or agent-based systems

Experience with cloud platforms (AWS, Azure, or GCP)

Exposure to CI/CD pipelines and DevOps practices

Experience with document processing, data capture, or similarly data-intensive domains

Comprehensive healthcare, dental, and vision coverage for you and family starting on first day of work

- 3 weeks of vacation annually
- 90,000 – $110,000 CAD per year

Octacom, a division of DCM,is committed to equal employment opportunity, employs and does not discriminate against all qualified persons without regard to race, colour, religion, national origin, sex, age, disability, or any other classification protected by applicable federal and provincial laws.

📌 Senior Full Stack Developer - Full Time (Richmond Hill)
🏢 DATA COMMUNICATIONS MANAGEMENT
📍 Richmond Hill

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior full stack developer - full time (richmond hill) / richmond hill

Subscribe to this job alert:

Get the latest job offers by email for: senior full stack developer - full time (richmond hill) / richmond hill