This job board retrieves part of its jobs from: Emploi √Čtudiant | Toronto Jobs | Work From Home

Tech jobs every day in Canada!

To post a job, login or create an account |  Post a Job

   Canadian Tech jobs   

Website updated every day with fresh jobs in the IT industry

previous arrow
next arrow

LeverageTek IT Solutions: Senior. Net/Angular Developer

LeverageTek IT Solutions

This is a Full-time position in Ottawa, ON posted February 12, 2021.

Opportunity DetailsLeverageTek is actively seeking a Senior .Net/Angular Developer for a 20-month contract with its Ottawa-based customer.***This position will be performed remotely until further notice.

***Once our customer is in a return to office phase you will be expected to work onsite as required.

QualificationsMinimum 8-10+ years in a Senior .Net Development capacityExperience as a Lead/Senior Developer supporting large software Development projects with a focus on custom-built, mission critical, Enterprise software applicationsStrong experience with Angular (versions 8-10 strongly preferred)Extensive experience with software development on the full Microsoft stack, specifically:Visual StudioTFSC#ASP.NET MVCWinform applicationsEntity FrameworkExperience with developing applications that feature:Command-query separation (CQS)Domain-Driven design (DDD)Asynchronous programming employing NServiceBusService-Oriented ArchitectureAngular AssetsExperience with .Net Blazor is a strong assetAgile scrum methodologyRavenDBSignalRWCF ServicesSharePoint as a backend technology.NET CoreKnockout.JsCloud technologies (e.G.

Azure, Google Cloud)TFS Team ServicesSQL Server Reporting ServicesTest-driven development (TDD)ResponsibilitiesWork closely with other project team members such as Project Manager, Business Analyst, QAEngage the business for feedback and input regrading application designPerforms code reviews with other members of the developmentWorks with Quality Assurance to develop test plansHelps develop and provides input into software development standardsWorks closely with Business Analyst and Project Manager to understand business requirements clearlyContributes to decisions regarding software architecture supporting the redevelopment of mission critical legacy applicationsDevelops systems documentation