Senior Fullstack Developer
Offre en anglaisThe Senior Fullstack Developer will design, build, and maintain end-to-end features across the platform using .NET and React.js. They will also architect GraphQL APIs, optimize MSSQL databases, and mentor junior team members to ensure high-quality, scalable software delivery.
- Hybride
- Richmond Hill, ON
- Publié 14 août 2026
- 1 poste
D’autres postes auxquels postuler directement
Des possibilités semblables publiées par des employeurs qui recrutent sur Jobs.ca, sans formulaire externe.
Forgeahead Solutions Corporation
Technical Lead and Senior Software Engineer
- Sur place
City of Toronto
Senior Project Manager CS
- Hybride
Desjardins
Analyste d'affaires système(BSA) Guidewire
- Hybride
Résumé du poste
Position: Senior Fullstack Developer Employment Type: Full Time Permanent Vacancy Status: Existing Vacancy Location: Richmond Hill, ON (Hybrid) 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. The Role 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. Key Responsibilities * Design, build, and maintain fullstack features spanning backend services (.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 Skills & Experiences * Bachelor’s degree in Computer Science, Computer Engineering, or related field with 5+ years of fullstack development experience * Proven experience with .NET Framework and modern .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 * Proficiency with React.js, JavaScript/TypeScript and modern frontend development practices * Experience working in multi-tenant or enterprise software environments is an asset * Strong understanding of software design principles, design patterns, and clean architecture * Excellent communication skills and ability to work collaboratively across disciplines Required Technical Skills * .NET Framework, ASP.NET Core, ASP.NET MVC * MSSQL (T-SQL, query optimization, indexing, stored procedures) * GraphQL and Hot Chocolate * React.js, JavaScript/TypeScript * 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 * SSO and authentication/authorization technologies (SAML2, OAuth2, OpenID Connect) * 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 What we offer * Comprehensive healthcare, dental, and vision coverage for you and family starting on first day of work * 3 weeks of vacation annually * Collaborative and supportive work environment where your ideas are valued and your impact is visible Compensation $90,000 – $110,000 CAD per year The compensation range listed reflects the expected compensation for the role. Actual compensation will be determined based on individual skills and experience. If you don’t meet every requirement listed above, we still encourage you to apply. We’re interested in the diverse experience, potential, and perspective you can bring to the team. 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. Should you require any accommodation throughout the recruitment and selection process, please get in touch with us through the form at the bottom of the page (https://www.datacm.com/about-us/lifedcm/ [https://www.datacm.com/about-us/lifedcm/]), so that we can ensure your equal participation.
Ce que vous ferez
The Senior Fullstack Developer will design, build, and maintain end-to-end features across the platform using .NET and React.js. They will also architect GraphQL APIs, optimize MSSQL databases, and mentor junior team members to ensure high-quality, scalable software delivery.
Exigences
Candidates must have a bachelor's degree in a related field and at least 5 years of fullstack development experience. Proficiency in .NET, MSSQL, React.js, and API development is required, along with strong communication and collaborative skills.
Avantages
• Comprehensive healthcare • Dental coverage • Vision coverage • 3 weeks of vacation annually
Compétences indiquées
- API RESTSouhaitée
- JavaScriptSouhaitée
- TypeScriptSouhaitée
- GraphQLSouhaitée
- GitSouhaitée
Autres compétences pertinentes
Relevées dans la description du poste. Confirmez les exigences importantes ci-dessus.
- .NET Framework
- ASP.NET Core
- ASP.NET MVC
- React.js
- JavaScript
- TypeScript
- MSSQL
- T-SQL
- GraphQL
- Hot Chocolate
- REST APIs
- Database design
- Software architecture
- Git
- Performance tuning
- Mentoring
- Document Management
- Full Stack Development
- Pipelines
- Finance Automation
- Performance Profiling
- CI/CD
- Workflow Management
- Git (Version Control System)
- Retrieval Augmented Generation
- Workflow Automation
- Planning
- JavaScript (Programming Language)
- Accounts Payable
- Accounts Receivable
- Application Programming Interface (API)
- Artificial Intelligence
- Amazon Web Services
- ASP.NET MVC Framework
- Authentications
- Microsoft Azure
- Version Control
- Code Review
- Communication
- Computer Science
- Computer Engineering
- Data Integrity
- Data Management
- Data Modeling
- Debugging
- Software Design Patterns
- DevOps
- Digitization
- Document Imaging
- Document Processing
Domaines d’emploi
- Software
- Technology
- Engineering
- Data & Analytics
- Full Stack Developer
- Software Developer / Engineer
- Software Developers
Renseignements supplémentaires
- Formation minimale
- Baccalauréat
- Expérience minimale
- 5+ ans
- Langue de l’offre
- anglais
- Heures de travail
- 40 heures par semaine
- Présence au bureau
- 3 jours par semaine