Description Why Innovapost?We offer opportunities you won’t find anywhere else. As the Information Technology (IT) Shared Services provider for the Canada Post Group of Companies (Canada Post, Purolator, and SCI Group), we have developed and supported some of the most extensive and complex IT systems and online, retail and mobile technologies in Canada.
As an integral part of the Canada Post Group of Companies, we understand our sister companies’ business opportunities and challenges.
We use this understanding to develop solutions and services that drive synergies, efficiencies and cost savings across the Group.
Our work transforms the Group’s operations and modernizes their business to meet the demands of the evolving mail, courier, and logistics industries.
Our colleagues balance dedication, professionalism, and a private-sector approach to doing business with ample opportunity for career development and culture and team building.
Our collaborative nature, combined with cross-industry experience, makes us agile and an exceptionally rewarding place to work.
Requirements The Development Lead ensures that developers deliver quality solutions that abide to the standards set by the Development CoE.
This individual often acts as the lead designer of the technical solution in collaboration with the solution architect. The Development Lead provides guidance in regards to development and is considered a primary point of contact for the Development CoE.
MAJOR RESPONSIBILITIES AND ACCOUNTABILITIES
Facilitate and encourage collaboration, working as one team
Build a cohesive team and create an inspiring team environment
Support business and personal goals, including performance review and evaluation, and career development
Mentor, coach, motivate and guide team members in carrying out related development activities
Lead technical design sessions, review design and development tasks
Establish coding conventions / standards / check lists for area of expertise
Perform code review in critical functionality areas Support developers in following activities :
Understand and interpret functional requirements as set forth in the functional design documents
Develop, integrate, test, maintain and enhance existing and proprietary platform applications (e.g. SAP)
Design, develop and unit test technical solutions for moderate to complex work objects assigned
Provide support to test teams during product and UAT testing of the technical solution developed
Prepare and implement the technical solution to the production environment
Investigate and provide post implementation support of the technical solution implemented Agile Development
Participate in sprint planning, design, coding, unit testing, sprint reviews
Provide basic design documents and translate into component-level designs to accelerate development. Design, develop, and distribute reusable technical components.
Assist in developing technical documentation; participate in test-plan development, integration and deployment
Define and develop project requirements, functional specifications and detailed designs of application solutions for clients We welcome applications from all interested candidates, only those candidates selected for an interview will be contacted.
Please note we do not accept unsolicited resumes from vendors and / or agencies.