Lead.NET Developer – Grid Computing & Datasynapse
Role:
Lead .NET Developer – Grid Computing & Enterprise Systems Company:
Cogency Inc.
Location:
Toronto, ON, Canada Hybrid (3 days in-office)
Employment Type:
Permanent - Full-Time About Cogency Inc.
Cogency Inc. is a Toronto-based consulting and technology solutions provider delivering high-quality IT and business consulting services to enterprise clients across banking, financial services, healthcare, and telecommunications. We build and staff high-performance teams that solve complex technical challenges for some of Canada's leading organizations.
The RoleWe are looking for a Lead .NET Developer with deep expertise in distributed grid computing and enterprise application architecture to join our growing delivery team in Toronto. As the technical lead, you will own the architecture and hands‑on development of mission‑critical systems — guiding a team of developers while remaining deeply involved in design and code. You will work across a specialized .NET
stack including Data synapse Grid Engine, WPF, WCF, and heavily optimized SQL Server data layers.
This role is for someone who is equally comfortable whiteboarding architecture with stakeholders and rolling up their sleeves to solve the hardest technical problems on the team.
What You'll Do- Lead end-to-end design and development of enterprise applications using Advanced C# and .NET, setting architectural direction and coding standards for the team
- Architect and implement Data synapse / Grid Computing solutions for distributed workload management, parallel job scheduling, and high‑performance compute orchestration
- Own the design and delivery of WPF desktop applications — MVVM patterns, custom controls, animation, and UI performance at scale
- Design and govern WCF service contracts, bindings, and security configurations across distributed enterprise systems
- Define and enforce Entity Framework best practices — query optimization, context lifetime management, migration strategy, and performance profiling under production load
- Lead SQL Server performance tuning efforts — execution plan analysis, index strategy, stored procedure design, and schema governance
- Conduct architecture reviews and hands‑on code reviews; establish and enforce engineering standards across the team
- Act as the primary technical point of contact for stakeholders, translating business requirements into actionable technical designs
- Mentor and develop intermediate and senior developers; drive a culture of quality and continuous improvement
- Contribute to roadmap planning, sprint estimation, and delivery risk identification in Agile/Scrum environments
- 10+ years of progressive .NET development experience with expert-level C# and deep knowledge of the .NET ecosystem
- Demonstrated experience leading a development team — owning technical decisions, conducting code reviews, and mentoring developers
- Hands‑on experience with Data synapse Grid Server or equivalent enterprise grid/distributed computing platforms
- Advanced WPF expertise including MVVM architecture, custom control development, and performance optimization for data‑intensive UIs
- Strong command of WCF service design across multiple transport bindings, security models, and enterprise integration patterns
- Deep Entity Framework experience (EF6 / EF Core) including advanced query tuning, bulk operations, and production performance optimization
- Expert‑level SQL Server skills: complex query design, execution plan analysis, indexing strategies, partitioning, and stored procedure development
- Proven ability to own architecture decisions and communicate technical trade‑offs clearly to both technical and non‑technical stakeholders
- Experience delivering in Agile/Scrum environments with accountability for team output
- Background in financial services, capital markets, or banking systems
- Experience with Azure Dev Ops or CI/CD pipeline configuration
- Familiarity with messaging systems (MSMQ, Rabbit
MQ, or Azure Service Bus) - Knowledge of REST API design and integration patterns
- Competitive compensation reflective of a lead‑level role
- Hybrid mode — 3 days in our Toronto office, 2 days remote
- High‑impact work on complex, enterprise‑scale systems
- A senior‑caliber team that values technical depth and delivery excellence
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: