C#-026 Software Developer

Toronto, Remote

Our client is the largest and fastest provider of Canadian Criminal Background Checks in Canada and they are looking for their next superstar to join the team.

As a Software Developer:

  • You serve as the technical expert and are proficient in front and back-end systems, APIs, and optimizing front-end performance.
  • You design, develop, and test features/functions delivered via platform components and/or services that are highly scalable and reliable.
  • You ensure applications are responsive and strive to meet both technical and consumer needs.
  • You have micro-service architecture experience (Docker, Kubernetes).
  • You have experience with migrating monolithic applications to micro-services.
  • You maintain code integrity and organization.
  • You have experience working with a product team to design and launch new features.
  • You have experience with Microsoft SQL-Server or related relational database systems.
  • You have a solid understanding of data security and protection, application security, and network security.
  • You have strong experience with Cloud environments, Azure preferred.
  • You are well-versed and experienced in troubleshooting, debugging, and technical documentation.
  • You have experience working with versioning and tracking changes software within a team, such as GitHub or DevOps.
  • You have a strong passion for UX, UI, and data.
  • You have a mobile first development approach.
  • Your skillset includes experience with Windows servers, Hyper VMs, .NET framework, MS SQL, and Vue.

Qualifications

  • SQL Server 5 yrs+
  • SSRS 2 yrs+
  • SSIS 2 yrs+
  • .NET/C# 5 yrs+
  • Javascript 5 yrs+
  • Jquery 3 yrs+
  • Bootstrap 3 yrs+
  • Angular 6+ 2 yrs+
  • EntityFramework 5 yrs+
  • DevOps/ (CI/CD) 2 yrs+
  • .NET API 3 yrs+
  • .NET WebService 3 yrs+

5-10 years of experience working with front-end and back-end technologies using multiple IT platforms and languages, such as: .NET Ecosystem, RESTful Web Services, HTML, CSS, experience with modern JavaScript frameworks (React and AngularJS), Node.js, jQuery, RDBMS such as MySQL and MS SQL Server.

  • Cloud environment experience, preferably Azure.
  • Experience in developing APIs and integration with 3rd party systems, networks, and applications (Visual Studio, GraphQL and REST).
  • Mobile App development experience.
  • Excellent communication and teamwork skills.