Sobeys is full of exciting opportunities and we are always looking for bright new talent to join our team! We currently have a full-time opportunity for an Applications Developer to join our join our information technology team reporting to the Supply Chain & Replenishment, Product Manager.
- Conduct design and code reviews to ensure the solution delivered conforms to IT and team standards and quality software delivery practices.
- Develop or support software application solutions in a project team/task-based environment.
- Consistently write and test solutions without errors, to estimate and conforming to best practice.
- Provide user, operational and system documentation for implementation.
- Identify functional and technical solutions to meet requirements.
- Analyze and amend software to correct errors in a timely and accurate fashion, and provide status reports where required.
- Create unit test plans with detailed test cases.
- Code, test, and analyze software programs and applications. This includes researching, documenting, and modifying software and specifications throughout the system development life cycle.
- Provide accurate estimates from analysis and design specifications for yourself and other team members to work on.
- Ensure management is informed of progress, status and issues of delivery team activities
- Responsible for the development and maintenance of IT application standards for design, development and support of IT solutions
- With assistance, provide estimates for all aspects of work and work to deadline.
- Ensure all documentation is created, up to date and correct before solution or changes are implemented into production.
- Resolve problems with increasingly less supervision.
- Determine the most effective program/configuration solution from technical specifications provided by an experienced developer or business analyst.
- Maintain industry knowledge on technology/business solutions and future trends
- Support the management of the System Development Life Cycle for large-scale projects or multiple medium to small projects spanning multiple platforms or solutions consisting of complex conversions, integration and/or new development
- Assist in the preparation and documentation of program specifications.
- Translate user requirements into solution design for development and implementation of business technology solutions.
- Ensure solutions comply with application support requirements
- Capture and define technical and operational requirements for solutions.
- Provide expert knowledge of a particular architecture and can discuss how the solution’s specific features, characteristics, functionality and design will meet business requirements.
- Assist senior developers, Tech lead and Application system analysts in conceptualizing and development of new software programs and systems.
- Ensure the development of detailed functional, technical and operational specifications for delivery of recommended solutions.
- Undergraduate degree in Computer Science or Business.
- Knowledge of SAP ERP, including ABAP, BAdIs, BAPIs, RFCs – within this role you will be required to design and develop extensively within SAP Systems
- Experience developing within web based or Cloud Platform environments would be an asset – within this role you may be required to design and develop within SAP Cloud Platform (previously HCI – HANA Cloud Integration)
- Previous experience developing in Object Oriented languages
Vacancy Type: Full Time
Job Location: Montreal, QC, CA
Application Deadline: N/A