Lead the analysis and system design of new features.
Document system designs on the product confluence page.
Provide technical guidance on the system design to both internal development team and vendor development teams.
Provide accurate work effort estimates based on wireframes and business requirements;
Understand and apply Scrum rules and principles in every tasks;
Confirm the non-function system requirements are met by writing and running unit tests;
Research and development / constant technological monitoring in line with technological innovations, emerging platforms to ensure the compatibility of available products, and improving the user experience;
Participate in the established processes and help to improve them.
Establish and supplement technical documentation, practice good knowledge-management hygiene
Strong analytical skills
Strong technical writing skills
Strong trouble shooting/problem solving skills
Good leadership skills
Excellent ability to articulate technical problems to non-technical audience
Autonomous, tolerance to a fast paced / fast changing environment
Strong team player; ability to facilitate, negotiate and work within a multi-domain team environment
Creativity and ingenuity
French-English bilingualism a strong asset
Knowledge & Experience:
Understanding of secured software development lifecycle – mandatory
Cloud software architecture in both private and public settings.
Familiarity with CI concepts and Agile-hybrid delivery models
Understanding of DEVOPS.
Good familiarity with network concepts as they relate to application design (Load balancing etc.)
General understanding of IT standards relating to Telecom (TMForum ETOM, SID etc.) is an asset