Senior .Net Engineer
Deadline: 24 April 2020
Employment term: Permanent
Category: Software development
Job type: Full time
Senior .Net Software Engineer is involved in small to large scale projects through all stages of the software development life cycle from requirements gathering to implementation. The position requires collaboration within the Agile team, also with Enterprise Architects, UI/UX Designers, Database Administrators and also other teams to design and develop functionally rich, robust, user friendly web applications and APIs.
Develop, maintain and extend web applications backend using ASP .net, MVC, WebAPI.
Design and develop business and system APIs for both On Premises and Google Cloud.
Create and review API definitions which follow best practices.
Develop, maintain and enhance microservices using .net Core on Google Cloud for Kubernetes Engine.
Create or extend relational or nosql databases using technologies like MS-SQL Server, CloudSQL, Firestore, Redis or others.
Use and enhance event driven data management for microservices using PubSub, Kafka or others.
Create, support and document libraries using C# and publish them in Questrade internal NuGet.
Follow the company rules for code review, unit testing and code quality.
Strong understanding of object-oriented (OOP) development.
Strong knowledge of .net Framework and .net Core using C#.
Microservice and database development skills for Google Cloud Platform.
Experience with web application backend development using MVC, ASP .NET, Web API.
Good knowledge of MS-SQL Server for creating new tables with indexes, triggers, temporals, also writing complex stored procedures following company rules.
Minimum 3 years of work experience in backend development using .NET.
Required candidate level: Senior
ASP.NET Web Api
Google Cloud Platform
Share this job via your favorite social media channel.
You can apply for this job just by following Application procedure.
Interested candidates are welcome to send their resume/ CV to: [email protected] or [email protected] . Please, mention the position title ("Senior .Net Engineer ") in the subject line of the email. Only shortlisted candidates will be notified.
Questrade International is an affiliate company to Questrade Inc, the largest and fastest growing independent online brokerage in Canada In October 2010, we officially opened an international branch in Yerevan, Armenia. We are proud to continue to grow our team globally as well as leverage the technical expertise in Armenia. From a humble beginning of a few employees, our branch in Armenia has grown to a team of over sixty.
Address: 105/1 Teryan Street, Yerevan