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 30 minutes ago
Similar jobs that could be interesting for youBased on the Full Stack Developer - .Net (Intermediate) in Winnipeg, MB vacancy
- ...engineering productivity, quality, and delivery speed Strong hands-on experience building and supporting full-stack applications, including backend services using .NET / .NET Core, modern front-end development using React.js, API design, data persistence, and integration...Suggested
- 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...Suggested
- 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...Suggested
- ## 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•...SuggestedFull timeLocal area
- 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...Suggested
- 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...
- ...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
- 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
- CIBC is seeking a Full Stack Developer for its Regulatory Technology – Client Data Services team in Toronto. You will lead design, development, and integration of enterprise-scale applications, focusing on flexible client experiences. Hybrid work enables 1-2 days on-site weekly...Remote workFlexible hours
- ...improve engineering productivity, quality, and delivery speedStrong hands‑on experience building and supporting full‑stack applications, including backend services using .NET / .NET Core, modern front‑end development using React.Js, API design, data persistence, and integration...
- Full Stack Developer Date: 22 Oct 2026Company: QualityAICountry/Region: CAAre you interested in working with the World’s leading AI-powered Quality... ...)Key RequirementsStrong hands-on experience with Angular, .NET, Aurora PostgreSQL, AWS, and Cloud technologies.Proven...Local areaRemote work
- ...Solutions, a national IT consulting company, is seeking a Senior Full Stack Developer to support a client in enhancing and modernizing an enterprise... ...support enterprise web applications using React, Node.js, .NET, ASP.NET, Web API, and SQL Server. Complete the implementation...
- ...Share Purchase Plan (ESPP) – with Intact matching 50% of your net shares.Our pension offerings provide flexibility and long-... ...apply as well.About the role We’re looking for a Senior Full-Stack Software Developer (Python/React) to join our growing AI Engineering team and build...Long term contractLocal areaRemote workFlexible hours
- ...development projects involving multiple back-end systems. As a Full Stack Developer, you'll assemble, implement and maintain easy, flexible, and... ...can demonstrate experience with at least 4+ years of C# / .Net development with Test Driven Development experience (TDD, ATDD...Flexible hours2 days per week1 day per week
- ...across Canada and the United States. As AtkinsRéalis positions itself for growth in the Manitoba marketplace, we are looking for an Intermediate Electrical Engineer to join our team in our Winnipeg office. You will be trained and mentored by our highly skilled Electrical...Full timeFor contractorsInternshipWork at officeLocal areaFlexible hours
$100k - $120k per year
...Description Key Responsibilities: Lead and support a small team of developers through technical guidance, mentoring, code reviews, and day-to-... ..., build, and maintain scalable services and applications using .NET technologies. Help define technical approaches, architectural...Permanent employment- # Senior Full Stack DeveloperMontreal, QC (Hybrid)Full-timeAt Flex Travel Solutions, we foster... ...looking for a Senior Full Stack Developer to join our team.The Role: As a Senior Full... ...leader on the team, mentoring junior and intermediate developers while driving architectural decisions...Work at officeRemote work
$110k - $140k per year
Senior Full Stack Software Engineer Aversan Inc. () is a trusted multi-service engineering and... ...senior and junior engineers Mentor and develop junior team members through coaching,... ...ReactJS (used in Storybook) C# / ASP.NET Core CSS HTML .Net Technologies...Full time- The Full Stack Developer codes software applications based on business requirements. The Full Stack Developer's work assignments are varied and frequently require interpretation and independent determination of the appropriate courses of action. The Full Stack Developer standardizes...
$130k - $150k per year
...to business visionaries, product ingenuity to consumers, and career exploration to our team.Ready to be part of the action?As a Full Stack Developer, you will design, implement, and maintain high-performing web applications and resilient digital interfaces. Working...Work at office- Position OverviewWe are looking for a Senior Full Stack Developer who can work across our entire product portfolio, from the established platforms... ...through design, build, release and support. Deep C#/.NET experience across both generations of the stack: .NET Framework...Remote workFlexible hours
- ...understanding of modern real-time as well as batch processing big data solutions (Spark/ Kafka/KSql/ Flink/ Apache Beam) Experience developing applications that work with NoSQL stores (e.g.Cassandra, Bigtable, MongoDB) Comfort and experience with Spring Frameworks, Web...
- ...what truly matters to them by developing solar-powered, cellular-connected... ...across the entire technology stack, you will act as a technical... ...Support and mentor junior and intermediate developers through pair programming... ...of 5 years of experience in full stack development, including...InternshipRemote workWork from home
$200k - $250k per year
...Partner with Data Science and AI teams to develop, optimize, and productionize end-to-end data... ...backend development using C# and the latest .NET Core frameworks, this role is weighted... ...DETAILS AND ACCOMMODATIONSEMPLOYMENT TYPE: Full Time VACANCY STATUS: Newly Created COMPENSATIONThe...RemplacementFull timeRemote workFlexible hoursShift work- ...DateNovember 08, 2026 Employee TypeRegular-Full time Union/NonThis is a non-union... .... We are seeking a highly motivated Full Stack Developer Advisor to join our Control Centre Applications... ...Strong hands-on experience with C#, .NET Framework/.NET Core, Angular, SQL Server,...Full timeInternshipLocal areaWork from homeVisa sponsorshipFlexible hours
- Designs, develops, and oversees the implementation of advanced technical solutions, ensuring alignment with business objectives and adherence to best practices, while managing the end-to-end technical delivery of projects.Build Gen AI system frameworks, Prompt Engineering, including...
$110k - $130k per year
...attention? Keep reading. ZPI is continuing to develop and modernize its Monitor & Report... ...production insights through an established .NET application, backend APIs, data services,... ...React-based user interface. As our Senior Full Stack Developer, you will work across the web...Manual labor$50k - $100k per year
...Management (PWM) provides high-net worth clients with holistic... ...PIA) is one of Canada's premier full-service brokerage firms for clients... ...next big move! We are hiring Developing Investment Advisors into our... ...support to help you develop and grow your practice. Accountabilities...Full timeWork from home- ...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
- Lead .NET and React.Js application delivery at Nutrien, guiding production platforms through... ...practical experienceSeven-plus years developing production software applicationsHands-on... ..., Agile/Scrum, and Jira proficiencyBring full-stack engineering, platform leadership, and...
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
- senior full stack engineer Winnipeg, MB
- full stack web developer Winnipeg, MB
- full stack developer remote Winnipeg, MB
- full stack developer Winnipeg, MB
- net developer intern Winnipeg, MB
- junior software developer .net Winnipeg, MB
- net developer visa sponsorship Winnipeg, MB
- asp.net developer Winnipeg, MB
- .net developer Winnipeg, MB
- net developer contract Winnipeg, MB


