Retour à la recherche
AS
Ardent SoftSol Inc.Source d’offres vérifiée

Senior Dotnet Developer

Offre en anglais

Lead the architectural design and implementation of scalable, reliable services while participating in the full software development life cycle. This includes coding, testing, documenting, and mentoring junior colleagues to ensure high-quality product delivery.

  • Hybride
  • Vancouver, BC
  • Publié 23 juill. 2026
  • Postuler avant le 22 août 2026
  • 1 poste

Résumé du poste

Job Title: Sr. Dot Net Developer Location: Vancouver , British Columbia Work Type: May be Remote / Weekly 2 times to office Interview Process Number of interview rounds: 2 Interview format- Virtual Expected interview timeline: 1 Hour Assignment Details Duration:6 Months Years of Experience Required: 10 Yrs Position Requirements Top 3 Required Skills 1. Strong with C#, ASP.NET, ASP.NET Core, and web API development 2.Web front-end development using HTML, CSS, JavaScript, jQuery, and JSON 3.Strong knowledge of SQL Server (T-SQL, SSRS, and administration) Top 3 Preferred Skills 1.using .NET diagnostic tools to investigate and profile .NET applications 2.Experience using LINQ and Entity Framework 3.Experience using WF, WCF, and WPF is an asset Responsibilities • Hands-on architectural design and implementation of highly scalable and reliable services • Possess a thorough understanding of the product from both a functional and technical perspective • Participate in every aspect of the development and implementation, working with business analysts to ensure full understanding of the change implications to current business processes • Design and implement all aspects of an application – high performance design, coding, caching mechanisms, security, encryption, state management, error logging, debugging, scalability, code reviews, development environment configuration, and testing • Decompose problems into solvable pieces and translate those solutions into code. Determine the best technical solution for the project • Follow development best practices and software development life cycle methodologies throughout product development • Perform unit and system level testing on applications • Test the product in controlled, real situations before going live • Document all tasks to ensure that subsequent users can diagnose and fix any problems that might arise in a system, as well perform any maintenance • Identify and assist in mitigating technical, schedule, and other project risks • Participate in estimating project efforts and delivery timelines • Work in a team-based development environment, working closely with other members of the development team, business analysts, quality assurance, and business units • Present ideas for system improvements, including cost proposals • Mentor and assist less experienced colleagues Job Requirements • Technical or college degree in Information Systems or Computer Science • Maximum 10 years’ experience as a Systems Analyst or Developer • Proven training and experience maintaining high volume .NET based client-server business systems • Ability to multi-task and take on a number of highly detailed projects • Prepared to work across multiple technologies within a given project • Fast learner with the ability to quickly ramp up and become productive in a new role • Strong capability to analyze and understand existing applications, architecture, and technical design • Experience providing constructive feedback and incorporating feedback from peers during design and code review processes • Must have clear and concise English communication skills, both written and oral • Strong attention to detail • Demonstrated positive attitude and ability to react appropriately to internal and external customer concerns Technical Skills • Strong skills with C#, ASP.NET, ASP.NET Core, and web API development • Web front-end development using HTML, CSS, JavaScript, jQuery, and JSON • Strong knowledge of SQL Server (T-SQL, SSRS, and administration) • Experience using LINQ and Entity Framework • Experience developing secure web applications, with strong knowledge of secure coding practices • Experience writing design documents • Experience using .NET diagnostic tools to investigate and profile .NET applications • Demonstrated knowledge of object-oriented concepts and design, working knowledge of software design patterns and design principles • Ability to write clean, readable, and maintainable code • Strong adherence to coding standards, best practices, and design principles • Solid understanding of cross-browser rendering and performance • Experience with varied technologies and development techniques • Experience writing and maintaining unit tests to ensure code quality and reliability • Agile project development experience is an asset • VB development experience is an asset • Experience using Knockout.js is an asset, but not required • Experience using WF, WCF, and WPF is an asset

Ce que vous ferez

Lead the architectural design and implementation of scalable, reliable services while participating in the full software development life cycle. This includes coding, testing, documenting, and mentoring junior colleagues to ensure high-quality product delivery.

Exigences

Requires a technical degree in Computer Science or Information Systems and at least 10 years of experience in systems analysis or development. Candidates must possess strong expertise in the .NET ecosystem and SQL Server, along with excellent English communication skills.

Autres compétences pertinentes

Relevées dans la description du poste. Confirmez les exigences importantes ci-dessus.

  • C#
  • ASP.NET
  • ASP.NET Core
  • Web API
  • HTML
  • CSS
  • JavaScript
  • jQuery
  • JSON
  • SQL Server
  • T-SQL
  • SSRS
  • LINQ
  • Entity Framework
  • WCF
  • WPF

Domaines d’emploi

  • Software
  • Technology

Renseignements supplémentaires

Formation minimale
Baccalauréat
Expérience minimale
10+ ans
Postuler avant le
22 août 2026
Langue de l’offre
anglais
Heures de travail
40 heures par semaine
Présence au bureau
2 jours par semaine
Niveau d’expérience
Mid-Senior level
Mode de candidature
La candidature directe est offerte