.Net Developer

TEEMA Group

Winnipeg

Hybrid

CAD 90,000 - 120,000

Full time

2 days ago
Be an early applicant

Get a reply from this recruiter

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

TEEMA Group is seeking a Senior Microsoft .NET Developer in Winnipeg, MB for a 4+ month contract with potential extensions. The role is hybrid and requires residency in Winnipeg for the duration.

You will support multiple initiatives and contribute to design, development, and maintenance of business-critical applications. Responsibilities include applying development standards, proposing solutions, ensuring quality, analyzing failures, documenting results, and mentoring team members.

Qualifications

  • Minimum of five (5) years experience developing .NET web applications using C# and SQL Server.
  • Minimum of two (2) years experience with HTML and REACT.
  • Knowledge of Microsoft Azure.
  • Degree or diploma in IT related discipline or equivalent mix of education and experience.
  • Experience with programming languages, data modeling and relational databases.

Responsibilities

  • Apply systems development methodology and standards for design, development, testing and implementation with ITS and business.
  • Propose and assess solutions, identify gaps, and determine workarounds as needed.
  • Contribute to quality solution design and development and explain concepts to non-technical users.
  • Analyze failures, document root causes, and provide resolution strategies.
  • Define business requirements and deliverables with stakeholders and translate designs into code.
  • Develop software per specifications, test thoroughly, and document results.
  • Mentor team members and prepare design documents and training plans.

Skills

C#
SQL Server
Azure
HTML
React
Teamwork
Agile

Education

Bachelor's degree in IT or related field

Tools

Visual Studio

Job description

Job Title:Senior .Net Developer
Job ID:91548
Location:Winnipeg Manitoba

Overview:
Our client in Winnipeg, MB is looking for a Senior .Net Developer resource for an initial 4+ mth contract to start with the possibility of extensions, reference VSR-NRA-0039. The position is hybrid requiring the candidate to be located in Winnipeg for the duration of the contract.

What you will be doing:
Our client is looking to engage one (1) Senior Microsoft .Net Developer with a minimum of five (5) years of recent experience developing .NET-based web applications. The successful candidate will support multiple in-house software development initiatives and contribute to the design, development, and maintenance of business-critical applications.

  • Apply the systems development methodology and standards to ensure effective solution design, development, testing, and implementation are completed in partnership with the business and ITS.

  • Propose and assess solutions, determine which solution best fits the business need, identify gaps and shortcomings, and determine necessary workarounds or changes to the solution.

  • Exhibit and establish a culture of quality solution design and development.

  • Explain assumptions and methodologies, and simplify complex concepts for non-technical users.

  • Analyze program failures, resolution, and recovery.

  • Document investigation results including causes of errors, and solutions provided.

  • Participate in defining and documenting business requirements, objectives, and deliverables in collaboration with business and IT stakeholders.

  • Provide recommendations and solutions based on application capabilities and business needs.

  • Participate in translating conceptual designs to the physical components.

  • Apply Enterprise Architecture principles, standards, and methodology to ensure effective solution design.

  • Prepare solution design documents and vet design documents prepared by other Developers and Systems Analysts.

  • Translate business requirements and conceptual designs into well-designed and documented software component specifications.

  • Develop software according to specifications and to meet business needs.

  • Test development and document results.

  • Administer critical analyses of test results and deliver solutions to problem areas.

  • Liaise with technology staff, vendors and end-users to implement and/or assist in resolving problems with software programs and applications.

  • Participate in defining software development project plans, including scoping, estimating, scheduling and implementing.

  • Oversee other development team members to ensure successful quality and delivery of project assignments.

  • Accurately report project and/or development status to a senior team member.

  • Develop training and implementation plans with input and approval from end users, and management.

  • Train end users to operate new or modified programs.

  • Conduct research on emerging application software products, development tools, and standards in support of development efforts, and make recommendations to management.

  • Maintain an awareness of trends in development technologies and best practices.

  • Share technical knowledge and mentor other development team members.

  • Develop procedures on how functions are performed.

  • Create user manuals for developed application

What you must have:

  • Minimum of five (5) years experience developing .NET web applications using C# and SQL Server.

  • Minimum of two (2) years experience with HTML and REACT.

  • Knowledge of Microsoft Azure

  • Completion of a recognized degree or diploma in an IT related discipline, or an equivalent combination of education, certification, and experience

  • Previous training in a variety of programming languages, analysis and design techniques, development methods and practices, and relational databases and operating systems.

  • Advanced working knowledge in a variety of development tools, and technologies.

  • Strong analytical, problem solving and organizational skills.

  • The ability to work in a team environment.

  • Experience working in an agile development environment is an asset.

  • Knowledge of ITIL process and/or SOA principles is an asset.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

11/18/2026 - Senior Microsoft .NET Developer
11/18/2026 - Senior Microsoft .NET Developer

Horizon Computer Solutions • Winnipeg

Hybrid
CAD 90,000 - 120,000
Senior Microsoft .NET Developer to design, develop, and maintain business-critical applications using .NET, C#, SQL Server, HTML, React, and Microsoft Azure
Senior Microsoft .NET Developer to design, develop, and maintain business-critical applications using .NET, C#, SQL Server, HTML, React, and Microsoft Azure

S I Systems • Winnipeg

Hybrid
CAD 90,000 - 120,000
11/27/2026 - Senior Support, Maintenance & Development (.NET) Consultant
11/27/2026 - Senior Support, Maintenance & Development (.NET) Consultant

Horizon Computer Solutions Inc. • Regina

On-site
CAD 90,000 - 120,000
Senior Support, Maintenance, and Development (.NET)
Senior Support, Maintenance, and Development (.NET)

Focus Systems Inc. • Regina

On-site
CAD 90,000 - 130,000
Senior Development, Maintenance, and Support (.NET) Consultant
Senior Development, Maintenance, and Support (.NET) Consultant

Visionpool Business Services • Regina

On-site
CAD 90,000 - 140,000
Senior .NET Developer - Application Support, Maintenance & Development
Senior .NET Developer - Application Support, Maintenance & Development

FinneyTaylor Consulting Group Ltd. • Regina

On-site
CAD 110,000 - 140,000
Senior .NET Developer - C#, Azure, React | Hybrid Winnipeg
Senior .NET Developer - C#, Azure, React | Hybrid Winnipeg

S.I. Systems Ltd. • Winnipeg

Hybrid
CAD 90,000 - 120,000
.Net Developer
.Net Developer

SA Technologies Inc. • Toronto

On-site
CAD 90,000 - 130,000
Senior Support Maintenance and Dev (.NET)
Senior Support Maintenance and Dev (.NET)

Aplin • Regina

On-site
CAD 110,000 - 140,000
Accommodation available
Senior .Net Developer
Senior .Net Developer

Dasro Consulting Inc. • Regina

On-site
CAD 100,000 - 130,000