Skip to Main Content

Job Title


Full Stack Engineer


Company : Orion Innovation


Location : toronto, Ontario


Created : 2025-12-16


Job Type : Full Time


Job Description

Role: Full-Stack Developer [C#, Angular]Type: Remote - working EST HoursSecurity Clearance: Must be eligible for up to a Top-Secret Security Clearance.Job OverviewThe Senior Full-Stack Developer role requires development in C# (.NET Core) to build robust APIs and services. The engineer ensures secure, scalable, and high-volume data persistence using PostgreSQL.Key ResponsibilitiesDesign, develop, and maintain secure, scalable, and performant microservices and APIs primarily using C# (.NET Core).Implement, optimize, and manage distributed data pipelines with an intermediate understanding of Apache Spark to handle high-volume batch and stream processing.Architect and optimize database schemas, queries, and persistence layers using Postgres SQL, ensuring high availability and data integrity.Develop lightweight, high-speed server-side components and tools using Node.js to complement the primary C# architecture.Angular for front-end technology.Participate in code reviews, define back-end architectural standards, and contribute to infrastructure roadmap planning in collaboration with DevOps.Tune application code, database queries, and distributed processes for speed, resource efficiency, and scalability.Must-Have:5+ years of hands-on experience in software development in C# (.NET Core) for high-volume back-end development and microservices with experience in Angular for front-end.Postgres SQL in advanced query optimization, schema design, and performance tuning.Apache Spark for large-scale data processing, Node.js for server-side APIs.Deep experience designing and working with REST APIs and microservices architectures.Git, modern CI/CD pipelines, and Agile/Scrum methodologies.Solid understanding of design patterns, data structures, and algorithms.