Overview
Drive innovation in cybersecurity, software development, and big data technology as part of our award-winning IT team. You can play a critical role as part of a global agile team for Bell Canada, Canada’s largest telco, media, and tech company.
We know our success is fueled by our people, so we empower our Qmunity and provide a workplace where you can flourish and grow. We offer premium benefits, including:
Home-based setup
Miscellaneous allowances, performance-based bonus, 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…
Must have the mindset to provide guidance to more junior team members that may lead to Team Lead responsibilities in 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). Must have thorough understanding of development processes including agile development methodologies, must understand and leverage Global Delivery Model.
Qualifications
Minimum Required Skills & Experience:
3 years of experience in development using .NET, XML, JSP or ASP, JavaScript or VBScript, and Node.js. 3 years proficiency with WSDL/SOAP/XML and REST/JSON, Swagger or equivalent. 3 years of experience in C#, HTML, CSS, React/Angular, with a strong understanding of responsive design. 3 years of experience in object-oriented development experience, including interfacing with Microsoft SQL Server via Entity Framework. 3 years of experience in ensuring security and improving performance for web applications. 2 years of experience with API management/gateway software.
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
If this role sounds exciting to you, click APPLY NOW!
#lovewhereyouworq