Enable job alerts via email!

Senior .NET Developer $115K

Targeted Talent

Winnipeg, Richmond, Calgary, Vancouver

On-site

CAD 80,000 - 100,000

Full time

2 days ago
Be an early applicant

Job summary

A technology services firm is seeking an experienced Senior Full Stack .NET Developer to join their team in Winnipeg, Manitoba. The role involves providing technical direction, leading project efforts, and implementing web applications. Ideal candidates will have over 8 years of experience, especially with C# and Agile methodologies. This challenging position offers a collaborative environment with opportunities for growth and innovation.

Qualifications

  • 8+ years of experience with C#, JavaScript, and debugging ASP.Net and ASP.Net Core applications.
  • Strong software design skills and ability to write clear, maintainable, and portable code.
  • Experience in Scrum environments and familiarity with Continuous Integration practices.

Responsibilities

  • Providing technical direction, planning, and vision to development team members.
  • Leading new projects and maintaining technical specifications, designs, and schedules.
  • Designing and implementing complex transaction control systems and secure web applications.

Skills

C#
JavaScript
ASP.Net
React
SQL Server
HTML
CSS
Agile methodologies

Education

B.S./M.S. in Computer Science or equivalent

Job description

Our client located in downtown Vancouver is looking to grow their technology team and are seeking an experienced Senior Full Stack .NET Developer to join and make a significant impact!

Our client offers online gift card infrastructure, technology, and marketing services for leading brands. They work with renowned brands such as Four Seasons, Fairmont, Whole Foods Market, and Lowes. The company is recognized for its flexible solutions and design, focus on client brand standards, high-quality customer support, and fraud protection. Their clients benefit from growing their gift card business, enhancing brand presence, gaining a competitive edge, and leveraging mobile and social media growth.

You should have extensive hands-on experience with C# and .NET technologies, a passion for agile methodologies, and a desire to contribute to a fast-paced, collaborative Scrum team. You enjoy learning, challenges, and inspiring growth and innovation in others. You bring creative ideas and innovative approaches to problem-solving.

Responsibilities include:

  • Providing technical direction, planning, and vision to development team members.
  • Leading new projects by creating, maintaining, and owning technical specifications, designs, and schedules with minimal supervision.
  • Building strong cross-departmental relationships and communicating programming needs effectively.
  • Proactively addressing issues and offering alternative solutions.
  • Architecting and implementing significant code portions, leveraging work across multiple products, and seeking new tools and techniques to improve quality and efficiency.
  • Designing and implementing complex transaction control systems, secure web applications, and integrating with third-party services.
  • Refactoring and migrating legacy applications to distributed architectures in AWS cloud.
  • Leading by example and fostering a quality-focused team environment.

Qualifications:

  • 8+ years of experience with C#, JavaScript, and debugging ASP.Net and ASP.Net Core applications.
  • Experience with .NET Framework (4.0–4.8), .NET Core (2.2–3.1), using C# and SQL Server 2012/2016.
  • Proven experience building real-world business applications using React, Redux/Flux, KnockoutJS.
  • Expertise in web technologies including HTML, CSS, JavaScript, and communication protocols.
  • Extensive experience with SQL Server and database methodologies.
  • Knowledge of modern software design practices, including modularity, event-driven architecture, object-oriented design, and testability.
  • Strong software design skills and ability to write clear, maintainable, and portable code.
  • Experience working in Scrum environments and familiarity with Continuous Integration practices.
  • Excellent communication skills and ability to build relationships across teams.
  • Good project planning and estimation skills, with a proactive approach to obstacles.
  • Self-motivated with minimal supervision, adaptable to changing conditions.
  • Thrives in collaborative, team-based environments.
  • B.S./M.S. in Computer Science or equivalent experience, with a portfolio of developed applications.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs