.Net Developer

Winnipeg, Manitoba • Contract • November 09, 2026 • 91548

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.



Thank you for your interest in this opportunity. If you are selected to move forward in the process, we will contact you directly. If you do not hear from us, we encourage you to continue visiting our website for other roles that may be a good fit. For more information about TEEMA and to consider other career opportunities, please visit our website at www.teemagroup.com 


TEEMA uses AI tools to help our human recruiters review applications. These may include AI features in the recruiting software we use. People make the hiring decisions; AI only supports them. Your information may be processed outside your country. Questions or accommodation requests: compliance@teemagroup.com

Share This Job

Related Jobs