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.