Overview
Join our award-winning IT team as we lead the way in digital, cloud, and security technology services. You will be playing a critical role in delivering innovative solutions for our biggest client, Canada’s leading telecommunications, tech, and media corporation.
We’re looking for passionate and creative tech leaders who want to take their career to the next level and make a real impact. Our success is fueled by our people and our passion for innovation, so we empower our Qmunity and provide a workplace where they can flourish and grow.
We offer premium benefits, including:
Work from Home setup Salary based on experience, miscellaneous allowances Performance bonuses and yearly increase HMO from day 1 for you + 2 free dependents 6 months paid maternity/paternity leave Company-sponsored training and upskilling, and career growth opportunities!
Responsibilities
You will have an opportunity to…
Provide guidance to more junior team members that may lead to Team Lead responsibilities in the future of .NET / HTML 5 / React / Angular developers to build front - end functionalities for applications Build and Deliver APIs as needed in delivering large and complex API solutions. Work with architecture team in defining the technical roadmap, strategy and solution, evolution of front-end technologies. Design, implement, test and deploy APIs using the latest technologies and best practices. Communicate risks, issues, challenges and status/progress of the project. Lead or assist in responding to RPFs / proposals. Recommend and implement best practices for Redundancy, Scalability, and Performance. Configure and Implement Security Practices around the Web. Implement Logging & Exception Handling. Prevent Cross-site request forgery attacks and other security vulnerabilities. Develop written test cases as well as automated software test cases to validate requirements. Work with Software Vendors to ensure that solution meets business requirement and alignment with architectural vision. Participate in thought leadership. Ensure quality of produced code by thorough testing and code-review and that application perform as expected and have maximum availability. Work with Enterprise and Application Architecture teams to drive alignment around more pragmatic vs. prescriptive solutions. Monitor and vet major architectural decisions, changes, and open issues ( e.g. data placement, tool/technology product selection, interfaces, new data stores).
Qualifications
Minimum Required Skills & Experience:
10+ years development experience using .NET, XML, JSP or ASP, JavaScript or VB Script and Node.js; WSDL/SOAP/XML and REST/JSON, Swagger or equivalent 2+ years of experience with an API management / gateway software Strong Object-Oriented development experience; at least 10 years. Expert Knowledge in ensuring Security and improving Performance for Web 10+ years of exper ience in Entity Framework – Interfacing with Microsoft SQL Server
You will thrive in this role if you have...
Experience working with Visual Studio Team Services (VSTS) Experience with working on Agile teams Experience with CI/CD practices Experience with Unit Testing Experience working with Cloud Technologies such as Azure and AWS. Adobe Experience Manager (AEM) implementation and development experience Knowledge of mobile platforms and development for mobile/touchscreen devices Experienced with Microsoft TFS, CMS and /or other System Development Lifecycle management tools
If this role sounds exciting to you, click APPLY NOW!