LanceSoft
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.