Senior Dotnet Developer
Design and build scalable backend services using Apache Kafka and develop robust APIs with .NET Core and C#. Deliver responsive user interfaces using React to support a diversified financial services provider.
- Hybrid
- Mississauga, ON
- Posted Aug 6, 2026
- Apply by Sep 5, 2026
- 1 position
Job summary
Iris's Direct client, a highly diversified financial services provider based in ON, CA is looking to hire a Full-Stack .NET Developer for a Long Term Contract opportunity. Location: Hybrid Mississauga, ON – 4 days/week JOB DESCRIPTION Seeking a Full-Stack .NET Developer with strong event-driven architecture experience to design and build scalable backend services using Apache Kafka, develop robust APIs with .NET Core / C#, and deliver responsive user interfaces using React .NET: Strong hands-on experience with .NET Core / C#, ASP.NET Core, Web API, and microservices architecture Kafka: Deep expertise in Apache/Confluent Kafka, event-driven design, producers/consumers, topics, partitions, and stream processing React: Solid experience building responsive UIs with React, TypeScript, REST API integration, and modern frontend tooling
What you’ll do
Design and build scalable backend services using Apache Kafka and develop robust APIs with .NET Core and C#. Deliver responsive user interfaces using React to support a diversified financial services provider.
Requirements
Requires strong hands-on experience with .NET Core, microservices, and deep expertise in event-driven design using Kafka. Candidates must also be proficient in building responsive UIs with React and TypeScript.
Listed skills
- ReactPreferred
- TypeScriptPreferred
- C++Preferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- .NET Core
- C#
- ASP.NET Core
- Web API
- Microservices Architecture
- Apache Kafka
- Confluent Kafka
- Event-Driven Architecture
- React
- TypeScript
- REST API Integration
- Frontend Tooling
Job areas
- Software
- Technology
- Finance & Accounting
Additional details
- Minimum experience
- 5+ years
- Apply by
- Sep 5, 2026
- Posting language
- English
- Working hours
- 40 hours per week
- Office presence
- 4 days per week
- Seniority
- Mid-Senior level
- Application method
- Direct apply is available
