Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer - Sql / C

Amaris Consulting

Job DescriptionLevel:
Mid to Senior
Focus:
SQL, C# and .NET application development
Language:
English, working proficiency required
Work Mode:
Hybrid
About The RoleAmaris Consulting is looking for a Software Engineer with strong SQL and C# expertise to join a product engineering team working on data-intensive .NET web applications.
You’ll design and build both the user interface and backend of web applications, working with C#, Blazor, Entity Framework Core and SQL Server. The role focuses on database and application development, with a high level of autonomy and ownership.
Deep SQL knowledge is essential for this position. You should be comfortable designing database solutions, writing complex queries and working directly with large volumes of data.
Your responsibilities
Design and build the user interface and backend of .NET web applications.
Develop application features using C#, Blazor, ASP.NET and Entity Framework Core.
Design, query and optimize relational databases using SQL Server and T-SQL.
Scope technical work, prepare initial estimates and support them with clear reasoning.
Participate in technical design discussions, whiteboarding sessions and code reviews.
Present technical ideas and explain design decisions to technical stakeholders.
Independently design and implement complex processes with limited supervision.
Assess technical options and make informed design decisions based on impact and feasibility.
Define implementation milestones and testing processes.
Write thorough unit tests using the team’s tools and standards.
Use AI-assisted development and data-processing tools to automate tasks and process large volumes of data.
Contribute to a structured, milestone-driven delivery process.
Must-have Qualifications
Bachelor’s degree in Computer Science, Electrical Engineering, Computer Engineering or a related field.
At least 2 years of experience in database development.
Advanced or expert-level skills in C# and .NET.
Expert-level SQL skills, including T-SQL and Microsoft SQL Server.
Hands-on experience developing full-stack web applications with C# and Blazor.
Experience working with Visual Studio.
Demonstrated use of AI development or data-processing tools such as GitHub Copilot or Claude.
A positive and practical approach to AI-assisted development.
Ability to work independently, define technical solutions and deliver complex features with limited supervision.
Working proficiency in English.
Nice-to-have Qualifications
Experience with ASP.NET, JavaScript and Entity Framework Core.
Experience with Microsoft SQL Server 2019 or SQL Server 2025.
Experience with stored procedures, query optimization and relational database design.
Experience processing large volumes of data with AI, including parsing, categorization or automation.
Exposure to Azure or the Microsoft Copilot ecosystem.
Strong unit-testing practices.
Experience working in a product engineering environment.
Knowledge of data pipelines or microservices.
Technical environment
C#
.NET
Blazor
ASP.NET
Entity Framework Core
JavaScript
SQL Server 2019 and SQL Server 2025
T-SQL
Visual Studio
GitHub Copilot and Claude
Azure and Microsoft Copilot tools
Expected Compensation Range90K-120K The final compensation offered will be determined based on the candidate’s level of experience, skills, and qualifications, in compliance with applicable pay transparency requirements.
Canadian Experience RequirementNo Canadian work experience is required for this position. Candidates are encouraged to apply regardless of previous Canadian experience.
Artificial Intelligence (AI) DisclosureNo Artificial Intelligence (AI) tools are used in the screening, assessment, or selection of candidates for this position. All stages of the recruitment process are conducted by human recruiters and hiring managers.
Statement Regarding Job VacancyThis position is a Job creation, created to support ongoing project needs.
Recruitment Process & Feedback TimelineCandidates will receive feedback on their application within a maximum of 45 days from the date of application or from their most recent interview stage.
Why choose us
An international community bringing together more than 110 different nationalities
An environment where trust is central: 70% of our leaders started their careers at the entry level
A strong training system with our internal Academy and more than 250 modules available
A dynamic work environment that frequently comes together for internal events (afterworks, team buildings, etc.)
Amaris Consulting promotes equal opportunities. We are committed to bringing together people from diverse backgrounds and creating an inclusive work environment. In this regard, we welcome applications from all qualified individuals, regardless of sex, sexual orientation, race, ethnicity, beliefs, age, marital status, disability, or other characteristics.
Who are we?Amaris Consulting, part of Mantu is an independent technology consulting firm providing guidance and solutions to businesses. With more than 1,000 clients across the globe, we have been rolling out solutions in major projects for over a decade - this is made possible by an international team of 7,600 people spread across 5 continents and more than 60 countries. Our solutions focus on four different Business Lines: Information System & Digital, Telecom, Life Sciences and Engineering. We’re focused on building and nurturing a top talent community where all our team members can achieve their full potential. Amaris is your steppingstone to cross rivers of change, meet challenges and achieve all your projects with success.
At Amaris, we strive to provide our candidates with the best possible recruitment experience. We like to get to know our candidates, challenge them, and be able to give them proper feedback as quickly as possible.
Brief CallOur process typically begins with a brief virtual/phone conversation to get to know you! The objective? Learn about you, understand your motivations, and make sure we have the right job for you!
Interviews(the average number of interviews is 3 - the number may vary depending on the level of seniority required for the position). During the interviews, you will meet people from our team: your line manager of course, but also other people related to your future role. We will talk in depth about you, your experience, and skills, but also about the position and what will be expected of you. Of course, you will also get to know Amaris: our culture, our roots, our teams, and your career opportunities!
Case studyDepending on the position, we may ask you to take a test. This could be a role play, a technical assessment, a problem-solving scenario, etc.
As you know, every person is different and so is every role in a company. That is why we have to adapt accordingly, and the process may differ slightly at times. However, please know that we always put ourselves in the candidate's shoes to ensure they have the best possible experience.
We look forward to meeting you!
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Software Engineer - Sql / C in Winnipeg, MB vacancy
  • Level: Mid to SeniorFocus: SQL, C# and .NET application developmentLanguage: English, working proficiency required Work...  ...Hybrid About the roleAmaris Consulting is looking for a Software Engineer with strong SQL and C# expertise to join a product engineering... 
    Sql
    Internship

    Mantu

    Winnipeg, MB
    1 hour ago
  • ## [C] Software EngineerApply: Toronto, Ontario: Full time: Posted 2 Days Ago: JR0000866**Powered...  ...venues. We are looking for a Software Engineer to build and maintain full-stack features...  ...Working knowledge of relational databases and SQL* Familiarity with Docker and CI/CD... 
    Sql
    Hourly pay
    Full time

    Maple Leaf Sports & Entertainment Ltd.

    Winnipeg, MB
    1 hour ago
  • Senior Software Engineer (Backend) Morningstar is seeking a Senior Software Engineer (Backend) to design, build, and maintain scalable enterprise...  .... Experience with supporting technologies: Databases (SQL Server, AWS Aurora, MySQL, Postgres, NoSQL), Python, REST API’s... 
    Suggested
    Work at office

    100_MstarResCanad Morningstar Research, Inc. (Canada) Legal ...

    Winnipeg, MB
    1 hour ago
  •  ...availability and real-time restaurant operations.As a Backend Software Engineer, you will develop and maintain core systems at large scale. Your...  ...of professional software development experienceExperience with SQL or NoSQL databasesExperience with object-oriented programming and... 
    Sql

    OpenTable

    Winnipeg, MB
    1 hour ago
  • Développez des transferts de données avec C# et SQL chez MEDFAR Solutions Cliniques, en télétravail et avec flexibilité. Contribuez à l’...  ...données au département Onboarding, vous utilisez et développez des engins et interfaces de transfert. Vous participez à l’accueil de... 
    Sql
    Remote work

    Medfar

    Winnipeg, MB
    1 hour ago
  •  ...scrum teams. Apply distributed systems expertise in the GTA.As a Senior Software Engineer, you will develop production-grade applications, features, and enhancements for Prophix One. You will use C# .NET, SQL Server, Entity Framework, and microservices architectures. The work... 

    Prophix

    Winnipeg, MB
    1 hour ago
  • $125k - $165k per year

     ...improve the user experience — applying strong software engineering discipline and industry best practices...  ...technologies including C# .NET/Core, SQL Server, and Entity Framework Deep...  ...Familiarity with additional database engines (MySQL, PostgreSQL) and query languages... 
    Internship

    Prophix

    Winnipeg, MB
    1 hour ago
  •  ...oriented solutionsImprove application scalability, reliability, and maintainabilityRequirements: Seven or more years of professional software experienceFive or more years using C# or JavaThree or more years building AWS solutionsThree or more years deploying Angular or React... 
    Contract work
    Remote work

    Vantix Systems Inc

    Winnipeg, MB
    1 hour ago
  • Build C and Python software at Xona for desktop applications and satellite subsystem components. Work with hardware communication protocols and embedded systems.As a Software Engineer, you will contribute to developing and integrating a desktop application for Xona’s in-house... 

    Xona Space Systems

    Winnipeg, MB
    1 hour ago
  •  ...Seeking an experienced Senior Software Developer to design, develop, test, and maintain enterprise-grade web applications. Strong hands...  ...NET, ASP.NET, and Web API development . Strong knowledge of SQL Server, relational database design, stored procedures, query optimization... 

    ThoughtStorm

    Winnipeg, MB
    1 hour ago
  • $75k - $125k per year

     ...candidate combines strong application development skills with advanced SQL Server expertise and enjoys collaborating with business users to...  ...Experience Diploma or bachelor’s degree in computer science, Software Development, Information Technology, or a related field.... 

    Toro Group of Companies

    Winnipeg, MB
    1 hour ago
  • Build ETL solutions with C# and SQL as a Mid-level Data Migration Developer at MEDFAR Clinical Solutions. Remote work options and flexibility...  ...: University degree in Computer Science or Software EngineeringThree to five years in data integration developmentGood... 
    Sql
    Remote work

    Medfar

    Winnipeg, MB
    1 hour ago
  • Elevate your career as a C# Software Engineer at Societe Generale, focusing on innovative applications for traders across New York. Bring your technical expertise in a dynamic AGILE environment. In this senior role, you will contribute to the design, development, and deployment... 

    Societe Generale SA

    Winnipeg, MB
    1 hour ago
  •  ...maintenabilité dans un cadre hybride ou présentiel. Le candidat idéal possède au moins 5 ans d'expérience en développement logiciel, maîtrise C++ et C# (.NET), et une solide connaissance des bases SQL et des API. Bac en informatique ou équivalent exigé. #J-18808-Ljbffr... 
    Sql

    Solution SFT

    Winnipeg, MB
    1 hour ago
  • $118k - $152k per year

    Senior Software Engineer - .NET, C# & APIsThe Role Capco is seeking a Senior Software Engineer with strong expertise in C#, .NET, ASP.NET...  ...and enterprise applications using C#, .NET, ASP.NET Core, and SQL Server. Build, enhance, and integrate secure RESTful APIs,... 
    Internship
    Immediate start

    Capco Group

    Winnipeg, MB
    1 hour ago
  •  ...contribute, and thrive. If this sounds like the kind of workplace where you can contribute meaningfully, keep reading.As a Lead Software Engineer at SimCorp, you will play a key role in the design, development, and delivery of complex software solutions that support critical... 
    Long term contract
    Work at office
    Remote work
    Worldwide
    2 days per week

    SimCorp

    Winnipeg, MB
    1 hour ago
  •  ...hybrid environment. Develop backend solutions supporting investment research and technology platforms.Morningstar seeks a Senior Software Engineer focused on backend development and enterprise software. You will work with C#, .NET, microservices, Web APIs, MVC, Entity... 

    100_MstarResCanad Morningstar Research, Inc. (Canada) Legal ...

    Winnipeg, MB
    1 hour ago
  • Startup feel. Enterprise reach. UI and systems that people actually use.The OpportunityYou'd be joining a specialized engineering team embedded within a large, globally operating organization — the kind of setup where you get the camaraderie and ownership of a tight-knit group... 
    Flexible hours

    The Mirillion Group

    Winnipeg, MB
    1 hour ago
  • Build LMN Estimates services with C Sharp, Angular, and TypeScript at Granum. Ship continuously...  ...product pod serving landscapers.As a Software Engineer 3, you will design, build, ship, and...  ...framework experienceComfort with Azure SQL Server and modern cloudEligibility to work... 

    Granum

    Winnipeg, MB
    1 hour ago
  • Fulfill Team Inc. is seeking a C# Developer/Engineer for a contract-to-permanent full-time role in Raleigh, NC. The position focuses on system software development for medical imaging hardware and software, with emphasis on design control and cross-functional collaboration.... 
    Permanent employment
    Full time
    Contract work

    Fulfill Team Inc.

    Winnipeg, MB
    1 hour ago
  •  ...skills, and lived experience may be exactly what we’re looking for. \\*\\****Job Description**We are looking for a senior, hands-on software engineer with broad experience across software development, cloud infrastructure, DevOps, and developer tooling. You should be... 
    Hourly pay

    Maple Leaf Sports & Entertainment Ltd.

    Winnipeg, MB
    1 hour ago
  •  ...contributor, you will design, implement, and support highly available software platforms. Your work spans Microsoft .NET, cloud-native systems,...  ...with architects, product managers, operations teams, and engineers throughout delivery.Key Responsibilities: Lead scalable software... 
    Remote work

    LE001 Phreesia, Inc.

    Winnipeg, MB
    1 hour ago
  • Use C#, SQL Server, and Git to build software solutions as a full-time Senior Software Developer in Calgary, Alberta.Millennium EMS Solutions Ltd. seeks...  ...: Bachelor’s degree in Computer Science, Software Engineering, or related fieldFive to seven years of professional software... 
    Full time

    Artsloungenyc

    Winnipeg, MB
    1 hour ago
  • $141.4k - $204.4k per year

     ...where everyone makes play happen.Frostbite is EA's proprietary game engine, powering many of our leading titles across EA SPORTS,...  ...creators to optimizing real-time runtime performance. As a Senior Software Engineer in the Animation team, you will report to the Development... 
    Full time
    Work at office
    Local area
    Remote work
    Worldwide

    Frostbite

    Winnipeg, MB
    1 hour ago
  •  ...experienced System Analyst to support Bitumen Royalty in Kind (BRIK) projects in Alberta. The role focuses on C#, Visual Studio and MS-SQL development, requirements gathering, testing coordination, and collaboration with business SMEs to ensure compliant, robust solutions.... 
    Sql

    P@thlion Staffing Careers

    Winnipeg, MB
    1 hour ago
  • Build complex data pipelines with Python and SQL Server while working onsite five days...  ...reporting solutions and data systems.As a Data Engineer, you will develop, test, deploy, and...  ...equivalent experienceTwo years developing software, data, or cloud engineering solutionsTwo years... 
    Sql

    Petroglyph Development Group

    Winnipeg, MB
    1 hour ago
  •  ...convenient Price Café offers free Tea and Coffee Job Title: Software Developer Location: Winnipeg Department: Business Systems...  ...Manager Job Summary: Price Industries is building a new Engineering Technology team, and we are looking for an experienced Full Stack... 

    Price Industries Limited

    Winnipeg, MB
    5 days ago
  • Build scalable data pipelines with SQL and Python as an in-office Data and Software Engineer at General Bank of Canada in Edmonton. Develop reliable data solutions for enterprise banking operations.This permanent full-time role supports data integration, transformation, modeling... 
    Sql
    Permanent employment
    Full time
    Work at office

    General Bank Of Canada

    Winnipeg, MB
    1 hour ago
  • $102.2k - $125k per year

    ## .NET/C# Engineer, TD SecuritiesApply: Onsite: Toronto, Ontario: Full time: Posted Yesterday...  ...\" basis. A strong emphasis is placed on software engineering skills. Our team is made up of...  ...knowledge or experience is beneficial* DBs: SQL Server* Middleware exposure is useful e.g.... 
    Full time
    Manual labor
    Work at office
    Work from home

    TD Bank Group

    Winnipeg, MB
    1 hour ago
  • Build enterprise applications with C#, .NET, and Blazor as a Senior Software Developer focused on tested, data-driven solutions.This senior developer translates technical system specifications into working applications. The work includes programming specifications, code development... 

    Rubicon Path

    Winnipeg, MB
    1 hour ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer - Sql / C. Be the first to apply!