Full-Stack .NET Extranet Developer

Posted Yesterday
Be an Early Applicant
2 Locations
In-Office
Senior level
Information Technology • Professional Services • Software • Consulting
The Role
Work hands-on within a large Microsoft/Azure codebase to fix vulnerabilities, reduce obsolescence, and deliver small features for public-facing extranet portals. Focus on back-end C# .NET development, secure web applications, modernization (containers, legacy .NET), and daily AI-assisted coding with GitHub Copilot within a Scrum framework.
Summary Generated by Built In

A Quebec-based insurance company is expanding its Extranet teams and is looking for developers to fix, modernize, and enhance portals for its clients, brokers, and partners, in a Microsoft cloud environment that blends modern technologies with outdated systems.

 

The work is hands-on: delving into a large codebase, delivering fixes and small features, and contributing to the ongoing modernization.

 

What we're looking for:

  • 5+ years of experience in C# .NET back-end development
  • Experience with secure web portals or public-facing applications
  • Experience with Microsoft and cloud environments, including Azure DevOps
  • Proficiency with general front-end architectures, MVC, HTML, CSS, and JavaScript
  • Daily use of AI and GitHub Copilot for code exploration and development
  • Autonomy, resourcefulness, and a passion for delving into existing systems
  • Technologies such as Kafka, Kong, React, or MongoDB are assets, not prerequisites.


  • Client is strengthening its Extranet teams as part of a priority security initiative, focused in the short term on vulnerability management and reducing obsolescence, with the occasional addition of features to the portals for customers, brokers, and dealers.
  • The work is primarily execution-oriented: fixing existing issues, delivering small features, and working within a large codebase.
  • The ideal candidate will have strong back-end development experience in C# .NET, with at least 5 years of experience, ideally gained on secure, public-facing web portals (government, banking, insurance, or similar sectors).
  • The environment is Microsoft and cloud-based (Azure DevOps Services), with a modern containerized infrastructure (Docker, Kubernetes) and some legacy components (older .NET versions) currently being modernized.
  • The framework is Scrum, with three-week sprints. The front-end is general-purpose (MVC, HTML, CSS, JavaScript), with React being a valuable asset. Daily use of AI (GitHub Copilot) for code exploration and development is non-negotiable.
  • The integration stack (Kafka, Kong, BizTalk), MongoDB, and token management are skills that can be learned and are considered assets; token experience is desired in at least one team member but not required of all. Different profiles should not be confused: front-end-only developer, middleware specialist without a .NET foundation, junior profile.

Requirements

Requirements Qualification Table

Requirement | Aggregation Logic | Expected Coverage

REQUIRED

  • C# .NET back-end development, 5+ years | Mandatory | All requirements
  • Development of secure web portals or publicly exposed applications | Mandatory | All requirements
  • Microsoft and cloud environment, Azure DevOps Services | Mandatory | All requirements
  • Proficiency with AI on a daily basis, GitHub Copilot, code exploration and development (eliminatory) | Elimination criterion | Mandatory condition

DESIRED

  • Generalist front-end, MVC, HTML, CSS, JavaScript | Mandatory | All requirements
  • MS SQL databases | Mandatory | All requirements
  • Modern containerized infrastructure, Docker and Kubernetes | List of examples | Sufficient majority
  • Proficiency in mixed, modern and legacy (older .NET versions) environments | Mandatory | All requirements

ASSET

  • Authentication and authorization, management and Token enrichment, OAuth (ideally for at least one resource in the package) One option is sufficient. Sufficient majority.
  • Kafka, event handling One option is sufficient. Sufficient majority.
  • Kong, API exposure One option is sufficient. Sufficient majority.
  • BizTalk, decommissioning support One option is sufficient. Sufficient majority.
  • MongoDB databases One option is sufficient. Sufficient majority.
  • React front-end One option is sufficient. Sufficient majority.
  • Observability, Dynatrace or equivalent tool One option is sufficient. Sufficient majority.

Note: The foundation relies on strong C# .NET back-end development in the context of secure portals, within a Microsoft cloud environment. The integration stack, MongoDB, and React are learned and these remain assets. Token experience is preferred by at least one team member, but not required of everyone.

 

WHAT WE DON'T WANT

  • Developer without a solid foundation in C# .NET back-end development.
  • Candidate with less than 5 years of experience.
  • Candidate unwilling to use AI or GitHub Copilot to explore code and develop.
  • Developer without experience in exposed web applications or client-facing portals.
  • Front-end only profile, or middleware specialist without a .NET application development foundation.

Skills Required

  • C# .NET back-end development, 5+ years
  • Experience developing secure web portals or publicly exposed applications
  • Microsoft and cloud environment experience, Azure DevOps Services
  • Daily use of AI (GitHub Copilot) for code exploration and development
  • Proficiency with front-end architectures: MVC, HTML, CSS, JavaScript
  • MS SQL databases
  • Experience in mixed modern and legacy (.NET older versions) environments
  • Modern containerized infrastructure (Docker, Kubernetes)
  • Authentication/authorization and token management (OAuth) experience
  • Kafka (event handling)
  • Kong (API exposure)
  • BizTalk (decommissioning support)
  • MongoDB
  • React front-end experience
  • Observability tools (Dynatrace or equivalent)
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company

What We Do

Maarut Inc. is a Canadian company specializing in IT services, technology staffing, and software development, dedicated to assisting businesses with digital transformation and solving business challenges through technology.

Similar Jobs

Applied Systems Logo Applied Systems

Enterprise Account Executive

Cloud • Insurance • Payments • Software • Business Intelligence • App development • Big Data Analytics
Remote or Hybrid
Canada
3079 Employees
200K-200K Annually

Block Logo Block

Software Engineer

Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
In-Office or Remote
8 Locations
12000 Employees
153K-270K Annually

Cash App Logo Cash App

Software Engineer

Blockchain • Fintech • Mobile • Payments • Software • Financial Services
Remote or Hybrid
8 Locations
3500 Employees
153K-270K Annually

Block Logo Block

Strategic Programs Lead

Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
In-Office or Remote
8 Locations
12000 Employees
164K-297K Annually

Similar Companies Hiring

Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account