Thursday , November 14 2024
Breaking News

Software Developer – Back End – Senior – LanceSoft

LanceSoft

Title of the Job: Software Developer – Back End – Senior

Location: Toronto, ON

Job Description: Title: Software Developer – Back End – Senior
Location: Toronto, ON (Hybrid: 3 days onsite/2 days remote)
Duration: 9+ Months + 6 Months extension

  • Experience in programming and analysis; specialized software package support at the specified experience level
  • Ability to collaborate with IT Professionals throughout the Software Development Life Cycle
  • Experience in structured methodologies such as Agile Scrum for the development, design, implementation, and maintenance of applications
  • At least 4 years of C#
  • At least 3 years of .NET Core or .NET 5+
  • At least 3 years of ASP.NET MVC
  • At least 3 years of ASP.NET Web API
  • At least 3 years of Entity Framework or Entity Framework Core or other .NET supported ORM technologies like Dapper
  • At least 3 years of SQL Server or similar relational database management systems (RDBMS)
  • At least 3 years of source control e.g. Git
  • At least 2 years of REST API development
  • At least 3 years of developing secure .NET applications.
  • Basic understanding of the .NET framework. I.e. Common Language Runtime (CLR), Intermediate Language (IL), memory management (especially related to proper use of handles), etc.
  • At least 2 years of the OpenAPI specification (Swagger)
  • At least 2 years of .NET cloud development
  • At least 2 years of integrating software monitoring and analytics/logging platforms
  • Working experience of asynchronous programming and event-based patterns.
  • Working knowledge of robust design patterns that enforce software modularity, reusability, testability, and extensibility.
  • A solid understanding of OOP principles
  • Experience with react and node.js
  • At least 3 years of Open API Specification and Swagger
  • Good experience with infrastructure as code specifically Terraform

Company Name: LanceSoft

Salary:


Apply for the job!

To apply for this job please visit jobviewtrack.com.