Canada: 1-647-695-3066 / USA: 1-972-474-6899

.NET (Backend Developer)

.NET (Backend Developer)

Contract Duration – Full-time Job

Number of Postions: 15

Start Date = ASAP

Location: Toronto Downtown (Hybrid)

Ph# +1-647-695-3066
Contact: canadajobs@netplusit.com
Please send your updated resume if you are interested and matching below skills and experience.
Note: Mandatory 3 Days In-person in Office, Business Core Hours 10 AM to 4 PM

Full-time all benefits (Vacation, Medical, etc.), good pay as per experience and market.

Experience: 3 to 5 Years

Education: Bachelors Degree in Computer Science, Software Engineering or Equivalent

Key Duties:

  • Utilizing your background in messaging technology and service-oriented event-driven architectures, build high-throughput, distributed systems.
  • Contribute to the engineering process and culture, grow with and influence the team.
  • Collaboarate with cross functional teams in an agile environment.
  • Become a key “go to” lead for technical challanges wiht the product.

Responsibilities:

  • Strong experience working with the C# language and MS .Net Framework.
  • Practical Knowledge of .Net Core, Linux, Git and Docker (asset).
  • Practical Knowledge of SQL Server.
  • Practical Knowledge of MongoDB.
  • Practical Knowledge of Team Foundation Server TFS (asset).
  • Practical Knowledge of LINQ.
  • Practical Knowledge of Web Development technologies such as JScript and HTML5.
  • Knowledge of Quality Assurance Dynamic associated with software development and the ability to resolve issues within a multidisciplinary team such as the system support group and the quality assurance team.
  • Familiar with the deisgn and build-up of high performance and volume transactional systems.
  • Ability to work autonomously.
  • Ability to elaborate architecture in support of a business requirement (system design).
  • Ability to communicate complex ideas and concepts in a clear and concise manner.
  • You are possessed with strong analytical and problem-solving skills and have the confidence to tackle difficult problems.
  • Ability to share technical knowledge and best practices with team members.