This job board retrieves part of its jobs from: Emploi Étudiant | Toronto Jobs | Work From Home

Tech jobs every day in Canada!

To post a job, login or create an account |  Post a Job

   Canadian Tech jobs   

Website updated every day with fresh jobs in the IT industry

previous arrow
next arrow

Senior Software Developer

McKesson Canada Corporation

This is a Full-time position in Toronto, ON posted April 27, 2021.

McKesson is in the business of better health and we touch the lives of patients in virtually every aspect of healthcare.

At McKesson Canada, we touch the lives of 12 million Canadians every day.

We carry more than 35,000 products in 17 distribution centers and ultimately provide distribution to 6,300 retail pharmacies, 1,350 hospitals, long-term care centers, clinics and institutions all over Canada.

But we’re so much more than a distribution company.

We’ve automated 2,500 retail pharmacies and dispense over 100 million doses a year through our automation solutions.

Manufacturers, healthcare providers and patients count on us for a full range of services that contribute to the quality and safety of care for us all.

At McKesson Canada, you’ll help us carry out our mission to improve lives and advance healthcare.

Working here is your opportunity to shape an industry that’s vital to us all.

Job Summary Reporting to the Application Development Manager, the Senior Software Developer will be responsible for contributing to the analysis, design and implementation of Pharmacy Management software applications using Agile Scrum Methodology.

Utilizing a strong problem-solving mindset and collaborative approach to further the understanding of concepts, issues and problems), you will own and manage development deliverables and evaluate related risks and values.

A successful candidate will quickly grow to become an expert in Pharmacy management application design and development, and become responsible for knowledge transfer, mentoring and coaching team members in both development best practices and scrum.

Section A
– Specific Responsibilities Lead & drive Pharmacy Management System Product releases through Agile Scrum Methodology.

Design, implement and maintain web sites and services accessed by over 1000 locations across the country.

Develop solutions using Object Oriented Programming (OOP) to create maintainable and extensible software.

Assist Product Specialists in providing detailed systems requirements and conducting users’ needs analysis.

Learn both new and legacy technologies, frameworks and platforms as needed.

Participate in the process of evaluating application architecture solutions in order to verify their design and ensure their adaptability to McKesson systems and policies.

Responsible for the technical design of Pharmacy Management System through the reviewing and understanding of high level functional requirements; collaborating with Product Specialist to define application design and estimating work efforts.

Propose modifications to system design and integration rules.

Develop application frameworks and services.

Suggest solutions and document the system problems and relevant design & code fixes.

Be accountable for the proper code merging & deployment, utilizing the source control system.

Mentor & coach development team; perform code reviews and coach best practices.

Conduct technical interviews for development positions.

Maintain confidentiality with regards to information being processed, stored or accessed, ensuring full compliance with company security and privacy policies.

Keep abreast of new technology trends and industry standards and communicate them to peers.

Section B
– Key Requirements A University Degree or equivalent in Computer Science, Mathematics or Engineering.

10 years in software design and development in C#, ASP.Net, XML, HTML, CSS and JavaScript technologies.

7 years of data modeling and stored procedure development.

7 years utilizing SQL (e.g.

writing queries and stored procedures).

5 years developing web services and applying SoA patterns.

2 years working in Agile Scrum Development methodology.

Demonstrable experience with troubleshooting and root cause analysis of complex systems.

Previous experience with WPF and desktop application would be beneficial.

Extensive knowledge of software design patterns and best practices.

Working experience with Microsoft Team Foundation Server.

Solid understanding of modern Windows operating systems.

Working experience with 3rd party data sources and API’s.

Ability to listen and translate details into appropriate level of abstraction.

Strong analytical and problem-solving skills with a continuous improvement mindset.

Strong work ethics and high level of initiative, constantly driving to achieve excellence.

Team oriented with capability to build and maintain strong inter-team and inter-departmental relationships.

Excellent time management with flexibility and creativity for engaging in competing priorities.

Strong verbal and written communications.

Worker Type Regular McKesson is an Equal Opportunity employer.

The material contained herein is provided for informational purpose only.

All open jobs offered by McKesson on this recruitment system are subject to specific job skill requirements.

The job skill requirements, qualifications, and preferred experience are determined by a subsidiary, office or department within the company which is offering the position, and all positions are subject to local prevailing employment laws and restrictions.

This would include immigration laws pertaining to work authorization requirements and any other applicable government permissions or compliance.

The materials on this site are provided without warranties of any kind, either expressed or implied, including but not limited to warranties regarding the completeness of information contained on this site or in any referenced links.

While McKesson attempts to update this site on a timely basis, the information is effective only as of the time and date of posting.

McKesson is an equal opportunity employer and values diversity in its workforce.

We encourage applications from all qualified individuals and will accommodate applicants’ needs, up to the point of undue hardship, throughout all stages of the recruitment and selection process.

The information on this site is for information purpose only and is not intended to be relied upon with legal consequence.

Current employees must apply through internal career site.

Join us at McKesson