Lead .Net Developer (Contract)

Lead .Net Developer (Contract)

Ottawa, Ontario, Canada †-†Contract

Job Description

Lead .Net Developer

Our Client offers a full-featured tech stack with integrated monitoring, management, security, and ticketing. They are seeking a .Net Developer
to join them on a 1 year contract in the Ottawa area.

Their vision is to enable the digital evolution of small and medium-sized businesses.

We are looking for a C# / .NET Core Developer to join their growing Business Applications team and help advance a suite of products supporting the Sales Teams. The ideal candidate has a passion for secure, scalable, and robust software, and an appetite to constantly learn/improve. If you enjoy working in a team of smart people and share the same passion for engineering with them and deliver quality products and services, we'd love to talk to you!

Lead .Net Developer Responsibilities

Investigate and resolve complex technical issues with simple and elegant solutions
Continually identify areas of improvement with respect to product supportability, development process and quality
Design, implement, and test new features with minimal supervision
Participate in requirement analysis, technical design, peer reviews, and all aspects of development to deliver high-value solutions to our stakeholders
Participate in resolution of production issues and efforts toward solutions
Be self-driven, helping the team achieve goals and overall project delivery milestones
Work collaboratively with a cross-functional team in an Agile environment.

Lead .Net Developer Qualifications

Demonstrated knowledge in multiple areas of software development (e.g. concurrency, design patterns (Plugins Strategy), SOLID principles, etc.)
Experience in OOP and writing testable code
Strong experience in C# (.net core 3.1 and net5 & net6)
Experience with PowerShell, Sql database queries, and Rest APIs
Experience with test-driven development and CI/CD pipelines using Dockers, Kubernetes, Azure DevOps, and AWS (Lambda, Elastic Container Registry ECR & Elastic Container Service ECS, Dynamo DB or NoSql experience)
Strong analytical, problem-solving, and decision-making skills Excellent communication and people skills
Ability and willingness to learn new products and programming languages quickly
Excellent problem-solving skills; can triage and resolve critical issues independently and collaboratively
Proficiency in software engineering tools (Jira) and Scrum/Agile software development methodologies.
Bachelorís degree in Computer Science or equivalent or equivalent professional experience
10+ years of overall software development experience with an emphasis on backend application

Lead .Net Developer Work Location

Ottawa Ontario - Remote, but hybrid preferred

Lead .Net Developer Duration

1 year to start, with option to extend

Lead .Net Developer Role Terms

Full-Time Hourly Contract


Starting: ASAP

Similar jobs in Ottawa:

Similar jobs in other locations: