Full Stack Developer - .Net (Intermediate)
Avant Imaging and Integrated Media Inc.
Role PurposeReporting to the VP, Solutions & Delivery, we are looking for a talented and motivated Full Stack Developer – .NET to join our development team. The ideal candidate will have strong experience building scalable, secure, and high-performance web applications using the Microsoft .NET ecosystem, along with modern front-end technologies.
You will be responsible for designing, developing, testing, deploying, and maintaining end-to-end applications while working closely with product managers, business analysts, QA engineers, DevOps teams, and other developers.
Core Responsibilities
Design, develop, and maintain full-stack web applications using C#, .NET / .NET Core, ASP.NET Core, and Web API.
Build responsive and user-friendly front-end applications using React, Angular, Blazor, or similar modern JavaScript/C# frameworks.
Develop scalable RESTful APIs and integrate third-party services and enterprise systems.
Design and optimize relational databases using SQL Server, including tables, stored procedures, views, functions, and queries.
Implement secure authentication and authorization using technologies such as OAuth 2.0, OpenID Connect, JWT, and ASP.NET Core Identity.
Process and transform large fixed-width and delimited (CSV/flat) input files as part of data integration and batch workflows.
Generate large, well-structured XML output and associated XSD schemas for downstream systems and partners.
Integrate with document/PDF generation platforms such as Quadient, Exstream, or SmartCOMM to support customer communications.
Write clean, maintainable, reusable, and well-tested code following established coding standards and design patterns.
Participate in architecture and technical design discussions and contribute to application modernization initiatives.
Develop unit, integration, and automated tests to ensure application quality and reliability.
Troubleshoot and resolve application defects, performance issues, and production incidents.
Work with DevOps teams to support CI/CD pipelines, automated deployments, monitoring, and cloud infrastructure.
Collaborate with cross-functional teams to understand requirements and translate them into technical solutions.
Conduct code reviews and provide constructive feedback to team members.
Create and maintain technical documentation, API documentation, and development standards.
Stay current with emerging technologies and recommend improvements to development practices and application architecture.
Required QualificationsBackend
Strong proficiency in C#
Hands-on experience with .NET / .NET Core
Strong experience with ASP.NET Core
Experience developing RESTful Web APIs
Knowledge of Entity Framework Core
Understanding of dependency injection, middleware, configuration, logging, and application lifecycle
Good understanding of object-oriented programming and SOLID principles
Experience with common design patterns and clean architecture principles
Experience processing large fixed-width and delimited input files
Experience generating large XML files and XSD schemas
Experience integrating with PDF generation software such as Quadient, Exstream, SmartCOMM, or similar
Frontend
Strong experience with JavaScript / TypeScript
Hands-on experience with at least one modern framework: React, Angular, Vue.Js, or Blazor (C#-based)
Strong knowledge of HTML5, CSS3, and responsive web design
Experience consuming REST APIs and handling client-side state
Familiarity with frontend build tools and package managers such as npm
Database
Strong experience with Microsoft SQL Server
Proficiency in writing complex SQL queries
Experience with stored procedures, functions, views, indexes, and query optimization
Understanding of database design, normalization, transactions, and performance tuning
Experience with Entity Framework Core or another ORM
Cloud & DevOps
Experience with Microsoft Azure or another major cloud platform
Familiarity with Azure services such as Azure App Service, Azure Functions, Azure SQL, Azure Storage, Azure Key Vault, and Azure Service Bus
Experience with CI/CD pipelines
Familiarity with Git-based source control and branching strategies
Experience with Docker and containerization is a plus
Understanding of application monitoring, logging, and observability
Testing & Quality
Experience with unit testing using frameworks such as xUnit, NUnit, or MSTest
Understanding of integration and API testing
Familiarity with mocking frameworks such as Moq
Experience with automated testing and continuous integration
Strong understanding of secure coding and application performance practices
Preferred Skills
Experience with microservices architecture
Knowledge of Azure DevOps or GitHub Actions
Experience with Docker and Kubernetes
Knowledge of messaging technologies such as Azure Service Bus, RabbitMQ, or Kafka
Experience with Redis or other caching technologies
Knowledge of GraphQL is a plus
Familiarity with Elasticsearch or similar search technologies
Experience with Agile/Scrum development methodologies
Understanding of Domain-Driven Design (DDD)
Experience with application performance monitoring tools
Knowledge of AI/ML integrations or consuming LLM APIs is a plus
Qualifications
Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field, or equivalent practical experience.
3–7+ years of professional software development experience, depending on level.
Strong hands-on experience with the .NET ecosystem and modern frontend development.
Demonstrated experience delivering production-grade web applications.
Strong analytical, problem-solving, and debugging skills.
Excellent communication and collaboration skills.
What We're Looking For
The successful candidate should be:
A strong problem solver with excellent attention to detail.
Comfortable working across both frontend and backend technologies.
Able to take ownership of features from requirements through deployment.
Passionate about writing clean, maintainable, and scalable code.
Comfortable working in a collaborative Agile environment.
Able to communicate technical concepts effectively to both technical and non-technical stakeholders.
Typical Technology Stack
Backend: C#, .NET 8/9+, ASP.NET Core, Web API, Entity Framework Core
Frontend: React / Angular / Blazor, TypeScript, JavaScript, HTML5, CSS3
Database: Microsoft SQL Server
Cloud: Microsoft Azure
DevOps: Azure DevOps / GitHub Actions, CI/CD, Docker
Testing: xUnit / NUnit, Moq, Postman
Version Control: Git / GitHub / Azure Repos
Architecture: REST APIs, Microservices, Clean Architecture, SOLID, Design Patterns
Data & Documents: Fixed-width & delimited file processing, XML/XSD generation, PDF/document composition (Quadient, Exstream, SmartCOMM)
#J-18808-Ljbffr
You will be responsible for designing, developing, testing, deploying, and maintaining end-to-end applications while working closely with product managers, business analysts, QA engineers, DevOps teams, and other developers.
Core Responsibilities
Design, develop, and maintain full-stack web applications using C#, .NET / .NET Core, ASP.NET Core, and Web API.
Build responsive and user-friendly front-end applications using React, Angular, Blazor, or similar modern JavaScript/C# frameworks.
Develop scalable RESTful APIs and integrate third-party services and enterprise systems.
Design and optimize relational databases using SQL Server, including tables, stored procedures, views, functions, and queries.
Implement secure authentication and authorization using technologies such as OAuth 2.0, OpenID Connect, JWT, and ASP.NET Core Identity.
Process and transform large fixed-width and delimited (CSV/flat) input files as part of data integration and batch workflows.
Generate large, well-structured XML output and associated XSD schemas for downstream systems and partners.
Integrate with document/PDF generation platforms such as Quadient, Exstream, or SmartCOMM to support customer communications.
Write clean, maintainable, reusable, and well-tested code following established coding standards and design patterns.
Participate in architecture and technical design discussions and contribute to application modernization initiatives.
Develop unit, integration, and automated tests to ensure application quality and reliability.
Troubleshoot and resolve application defects, performance issues, and production incidents.
Work with DevOps teams to support CI/CD pipelines, automated deployments, monitoring, and cloud infrastructure.
Collaborate with cross-functional teams to understand requirements and translate them into technical solutions.
Conduct code reviews and provide constructive feedback to team members.
Create and maintain technical documentation, API documentation, and development standards.
Stay current with emerging technologies and recommend improvements to development practices and application architecture.
Required QualificationsBackend
Strong proficiency in C#
Hands-on experience with .NET / .NET Core
Strong experience with ASP.NET Core
Experience developing RESTful Web APIs
Knowledge of Entity Framework Core
Understanding of dependency injection, middleware, configuration, logging, and application lifecycle
Good understanding of object-oriented programming and SOLID principles
Experience with common design patterns and clean architecture principles
Experience processing large fixed-width and delimited input files
Experience generating large XML files and XSD schemas
Experience integrating with PDF generation software such as Quadient, Exstream, SmartCOMM, or similar
Frontend
Strong experience with JavaScript / TypeScript
Hands-on experience with at least one modern framework: React, Angular, Vue.Js, or Blazor (C#-based)
Strong knowledge of HTML5, CSS3, and responsive web design
Experience consuming REST APIs and handling client-side state
Familiarity with frontend build tools and package managers such as npm
Database
Strong experience with Microsoft SQL Server
Proficiency in writing complex SQL queries
Experience with stored procedures, functions, views, indexes, and query optimization
Understanding of database design, normalization, transactions, and performance tuning
Experience with Entity Framework Core or another ORM
Cloud & DevOps
Experience with Microsoft Azure or another major cloud platform
Familiarity with Azure services such as Azure App Service, Azure Functions, Azure SQL, Azure Storage, Azure Key Vault, and Azure Service Bus
Experience with CI/CD pipelines
Familiarity with Git-based source control and branching strategies
Experience with Docker and containerization is a plus
Understanding of application monitoring, logging, and observability
Testing & Quality
Experience with unit testing using frameworks such as xUnit, NUnit, or MSTest
Understanding of integration and API testing
Familiarity with mocking frameworks such as Moq
Experience with automated testing and continuous integration
Strong understanding of secure coding and application performance practices
Preferred Skills
Experience with microservices architecture
Knowledge of Azure DevOps or GitHub Actions
Experience with Docker and Kubernetes
Knowledge of messaging technologies such as Azure Service Bus, RabbitMQ, or Kafka
Experience with Redis or other caching technologies
Knowledge of GraphQL is a plus
Familiarity with Elasticsearch or similar search technologies
Experience with Agile/Scrum development methodologies
Understanding of Domain-Driven Design (DDD)
Experience with application performance monitoring tools
Knowledge of AI/ML integrations or consuming LLM APIs is a plus
Qualifications
Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field, or equivalent practical experience.
3–7+ years of professional software development experience, depending on level.
Strong hands-on experience with the .NET ecosystem and modern frontend development.
Demonstrated experience delivering production-grade web applications.
Strong analytical, problem-solving, and debugging skills.
Excellent communication and collaboration skills.
What We're Looking For
The successful candidate should be:
A strong problem solver with excellent attention to detail.
Comfortable working across both frontend and backend technologies.
Able to take ownership of features from requirements through deployment.
Passionate about writing clean, maintainable, and scalable code.
Comfortable working in a collaborative Agile environment.
Able to communicate technical concepts effectively to both technical and non-technical stakeholders.
Typical Technology Stack
Backend: C#, .NET 8/9+, ASP.NET Core, Web API, Entity Framework Core
Frontend: React / Angular / Blazor, TypeScript, JavaScript, HTML5, CSS3
Database: Microsoft SQL Server
Cloud: Microsoft Azure
DevOps: Azure DevOps / GitHub Actions, CI/CD, Docker
Testing: xUnit / NUnit, Moq, Postman
Version Control: Git / GitHub / Azure Repos
Architecture: REST APIs, Microservices, Clean Architecture, SOLID, Design Patterns
Data & Documents: Fixed-width & delimited file processing, XML/XSD generation, PDF/document composition (Quadient, Exstream, SmartCOMM)
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Full Stack Developer - .Net (Intermediate) in Winnipeg, MB vacancy
- ...A growing adtech startup is seeking experienced developers to design and build scalable web applications. Responsibilities include deploying cloud-native applications and driving architecture decisions in a remote-first setting. Ideal candidates will master both front-end and...SuggestedRemote work
- ...Position Summary Join our AI team as an Intermediate AI Engineer, where you'll build and... ...organization. Key Responsibilities • Design, develop, and deploy AI applications, from proof... ...Transformers • Microsoft Azure AI Stack: Azure OpenAI Service, Azure AI Studio, Azure...Suggested
- ...and APIs to accept payments, send payouts, and manage financial transactions.Kapcharge is seeking a talented and motivated Full Stack .NET Developer to join our engineering team and contribute to the ongoing development and the next evolution of our payments platform.What...SuggestedFull timeWork at office
- ...world’s leading engineering businesses, to empower mines by developing and deploying advanced monitoring solutions that address the industry’s toughest challenges.We are looking for an Intermediate/Senior Full Stack Developer to join our Cloud Development team in Vancouver....SuggestedWork at officeWork from homeFlexible hours
- Build full-stack .NET applications at FacilityOS in Toronto, using C# and cloud technologies within a hybrid schedule requiring two office days weekly.As a Full-Stack .NET Software Developer, you will develop web applications across the FacilityOS platform. The role involves...SuggestedInternshipWork at office
- ## Senior Full Stack .NET DeveloperAnsøg: Vancouver - Gift: Full time: Slået op i dag: 14282# # **Your role**Information Technology - IT Systems... ...Software Development - P3 - CAN# # **What you'll be doing**• Develops complex features and contributes to architectural decisions•...Full timeLocal area
$115k per year
Position: Senior Full Stack .NET DeveloperIndustry: Information Technology, AerospaceLocation: Laval, Quebec, CanadaEmployment Type... ...sector . The Role We're looking for a senior software developer to join our internal team and play a key role in evolving...Permanent employmentFull timeCasual work- Build complex software features in Vancouver as a Senior Full Stack .NET Developer, applying advanced debugging and architectural decision-making skills.Corpay seeks a senior Information Technology professional for IT Systems and Software Development. You will develop complex...
- Build Power BI dashboards and modernize internal applications as a Senior Full Stack .NET Developer working on-site in Laval, Quebec.Pepoltek seeks a senior software developer for its aerospace-focused internal development function. You will work with C#, .NET Framework, .NET...
- Build scalable web applications with C#, .NET, and Microsoft Azure as a Full Stack Developer – .NET across frontend and backend systems.This developer designs, develops, tests, deploys, and maintains production-grade applications. The work spans ASP.NET Core, RESTful APIs, React...
- ...companies and language service providers. Developed by Consoltec, now part of XTM... ...days remote) We are looking for a Senior Full Stack Developer who works AI-first: someone who... ...and ship full-stack features across our .NET backend and modern frontend, and drive the...Long term contractInternshipRemote work
- Build secure, scalable software with C#, ASP.NET MVC, and REST APIs as a Senior Full Stack Developer in BDO’s hybrid downtown Toronto role.BDO seeks a skilled Full Stack Developer with strong Microsoft .NET expertise for multi-tier application development. You will work with...
- About The RoleWe are seeking a proactive and experienced .NET Full Stack Developer with 6–8 years of hands‑on experience in .NET, SQL, Angular, and Web API integrations. The ideal candidate should possess a strong product‑development mindset, exceptional problem‑solving abilities...
- Elevate your career as a Full Stack .NET Developer with Kapcharge in Saint-Laurent, Montreal. Join a dynamic fintech company and work on innovative payment solutions combining Blazor and React. Kapcharge is looking for a talented developer to enhance its payments platform....
- Accountable for completion of design tasks, Bill of Material releases and projects from concept to implementation in production. This will include all related design activities, calculations, communications, drawings and bill of material. Responsibilities: 1. Completes...Full time
- Build secure multi-tier applications with Microsoft .NET technologies as a Senior Full Stack Developer in BDO’s hybrid downtown Toronto workplace. C# expertise matters.BDO seeks a skilled Full Stack Developer with strong Microsoft .NET experience for a senior-level opportunity...
- Build secure web applications at RIMEX in Langley using C#, modern .NET, APIs, and relational database development for TyreSense.As a Full Stack Web Developer, you will develop, test, document, deploy, and support TyreSense software. Your work spans responsive interfaces, server...
- ...Kumaran Systems is seeking an accomplished senior.NET backend engineer to design and implement scalable services in Azure. You will work on RESTful APIs, data modeling in SQL Server/Azure SQL, and secure authentication patterns while driving CI/CD through modern DevOps practices...
- ...free Tea and Coffee Job Title: Software Developer Location: Winnipeg Department:... ...team, and we are looking for an experienced Full Stack Developer to help shape it from the ground... ...new applications using Angular and C#/.NET, working across front-end development, APIs...
$130k - $150k per year
...We are seeking a highly experienced Intermediate or Senior Civil Engineer to serve as the Professional of Record for civil engineering deliverables supporting electrical distribution projects. This... The pay range for this position is $130000.00 - $150000.00/yr. Individual...Permanent employmentFor contractorsWork at office- ...to be a part of that. Lab Systems Software Developer We are looking for a Software Developer to... ...digital systems. This is a hands-on full stack development role focused on building applications using Angular, C#.NET, and Azure technologies, while improving workflow...
- Develop reliable insurance platform services with C#, ASP.NET, RESTful APIs, and Azure in Rival Insurance Technology’s remote-first Canadian team.This Intermediate Full Stack Developer contract offers ownership across the software development lifecycle. You will maintain front...Contract workRemote work
- ...Job Description Job Description Are you motivated, friendly, and professional? We are looking for full-time and part-time therapists to work in our busy massage clinic in Bridgwater. Competitive split commissions offered, with room for personal growth. We provide the...Full timeContract workPart time
- Build Knak’s Vue 3 and TypeScript editor with full-stack skills, shaping complex designs for marketers through reliable, high-performance features.As an Intermediate Software Developer, you will work across Knak’s editor for on-brand emails and landing pages. You will contribute...
$86.21k - $133.1k per year
...with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization. We are currently seeking a .Net Full-Stack Developer (Remote Canada) to join our team remotely in Canada. PST time zone required. Key Responsibilities: Design, develop, and...Work at officeRemote workFlexible hours- Elevate your career as a Senior Full-Stack Developer with Citi, where your skills in Angular, .NET, and SQL Server will fuel robust application development in a full-time, collaborative environment. Citi is looking for a motivated Senior Full-Stack Developer to contribute to...Full time
- ...with a high priority on your personal and professional growth.Your Opportunity We are seeking a skilled Full Stack Developer with strong expertise in the Microsoft .NET technology stack for a hybrid role in downtown Toronto. The ideal candidate will have hands‑on experience...Work at officeLocal areaFlexible hours
- We're Hiring!As a Foci Developer, you don't just write code; you deliver solutions with clear, measurable impact on client business. You... ...development, context engineering & retrieval augmented generationC#/.NET: Strong proficiency and experience in the last three years (to...
- Job Description Overview Come join us in reshaping the future with AtkinsRéalis. AtkinsRéalis is dedicated in engineering a better future for our planet and its people. Your role Provides advice, guidance and subject matter expertise throughout the planning, design...For contractorsInternshipWork at officeFlexible hours
- ...structures, and major Canadian infrastructure projects. As an Intermediate Foundations Engineer at Egis, you will support geotechnical... ...foundations, pavements, retaining structures, and ground improvements Develop site investigation programs for geotechnical assignments...Internship
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Full Stack Developer - .Net (Intermediate). Be the first to apply!
Related searches
- full stack developer Winnipeg, MB
- full stack web developer Winnipeg, MB
- full stack developer remote Winnipeg, MB
- senior full stack engineer Winnipeg, MB
- junior software developer .net Winnipeg, MB
- c#.net software developer Winnipeg, MB
- .net developer Winnipeg, MB
- asp.net developer Winnipeg, MB
- microsoft .net developer Winnipeg, MB
- net developer visa sponsorship Winnipeg, MB


