Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer, Development & Deployment

$89.7k - $149.5k per year

McKesson

McKesson is an impact-driven, Fortune 10 company that touches virtually every aspect of healthcare. We are known for delivering insights, products, and services that make quality care more accessible and affordable. Here, we focus on the health, happiness, and well-being of you and those we serve – we care.
Together, we thrive as we shape the future of health for patients, our communities, and our people. If you want to be part of tomorrow’s health today, we want to hear from you.
The Senior Software Developer is responsible for designing, developing, testing, debugging, and implementing software components and tools, primarily using .NET technologies. This role involves defining system software design requirements and contributing to key architectural decisions. The developer ensures successful implementation and monitoring of system enhancements to improve efficiency. Additionally, they establish and maintain software engineering policies, standards, and procedures.
Design, develop, and maintain backend services, APIs, and system components using C# and .NET technologies, ensuring high reliability, scalability, and performance.
Work extensively with SQL Server, writing efficient queries and leveraging Entity Framework or Dapper for secure and optimized data access.
Participate in system and solution design discussions, contributing to technical decisions and proposing architectural improvements.
Collaborate closely with Product Owners to clarify requirements, define technical acceptance criteria, and ensure backend solutions align with product direction.
Translate business needs into well‑structured technical tasks, sequence flows, and backend implementation plans.
Develop and maintain automated tests (unit, integration, service level) to ensure stability and regression protection.
Contribute to CI/CD pipelines and deployment automation using Git‑based workflows and continuous integration tooling.
Implement secure coding practices and follow internal engineering standards, including logging, telemetry, configuration management, and compliance requirements.
Conduct peer code reviews to ensure code quality, maintainability, and alignment with established guidelines.
Troubleshoot and resolve backend issues, including production‑level defects, performance bottlenecks, and integration failures.
Produce clear technical documentation, including design notes, API definitions, and operational runbooks.
Support production environments as part of a structured rotation, contributing to root‑cause analysis and stability improvements.
Follow and help maintain established software engineering policies, standards, and procedures.
Work effectively within an Agile/Scrum environment, participating in sprint planning, daily stand‑ups, backlog refinement, reviews, and retrospectives.
Communicate proactively with team members, Product Owners, and stakeholders regarding technical progress, risks, and dependencies.
Ensure backend systems meet organizational expectations around performance, security, reliability, scalability, and operational readiness.
Contribute to ongoing improvement of development practices, tooling, automation, and code quality across the engineering team.
NET technologies, cloud capabilities, and industry best practices relevant to backend development.
Support cross‑functional collaboration with QA, DevOps, Cloud, Architecture, and Security teams to ensure smooth delivery and operational success.
Minimum 7 years of experience in software development.
NET Framework 4.8 and C#
NET MVC/Web API.
Solid understanding of object-oriented design, SOLID principles, and design patterns.
Familiarity with SQL Server and data access technologies (e.g., Experience with CI/CD pipelines, Git, and automated testing.
Experience with React or Angular for front-end development.
NET Core or .NET 6+
Azure, AWS).
Experience working in Agile/Scrum environments.
McKesson welcomes and encourages applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process.
This is determined by several factors, including performance, experience and skills, equity, regular job market evaluations, and geographical markets. In addition to base pay, other compensation, such as an annual bonus or long-term incentive opportunities may be offered. McKesson has become aware of online recruiting-related scams in which individuals who are not affiliated with or authorized by McKesson are using McKesson’s (or affiliated entities, like CoverMyMeds or RxCrossroads) name in fraudulent emails, job postings or social media messages. McKesson Talent Advisors do not communicate with candidates via online chatrooms or using email accounts such as Gmail or Hotmail. Note that McKesson does rely on a virtual assistant (Gia) for certain recruiting-related communications with candidates.
McKesson job postings are posted on our career site: careers.mckesson.com.
McKesson provides equal employment opportunities to applicants and employees, without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, age, genetic information, or any other legally protected category. For additional information on McKesson’s full Equal Employment Opportunity policies, visit our Equal Employment Opportunity page.

Vacancy posted 11 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer, Development & Deployment in Mississauga, ON vacancy
  • We’re looking for a Sr. Controls Software Developer with 5-7 years of experience, to join our growing team in Mississauga, ON. Reporting to the Software Team Manager, you’ll be responsible for designing and implementing software for advanced automotive testing equipment... 
    Senior
    Full time
    Work at office
    Monday to friday
    Flexible hours
    Afternoon shift

    Randstad

    Mississauga, ON
    more than 2 months ago
  •  ...Squad team is constantly undertaking complex development initiatives within Insurance Technology. In this role, you will be a Sr. Software Developer within the INGENIUM development team, responsible for designing and implementing software solutions. The role involves... 
    Senior
    Full time
    Flexible hours

    Royal Bank of Canada

    Mississauga, ON
    14 days ago
  • $120k per year

     ...advanced network technology client to find a first-class Senior Software Engineer to join their team in the Greater Toronto Area . The primary responsibility of this role will be to design and develop cloud-native, microservices-based software that enables next-generation... 
    Senior
    Internship

    MacDonald Search Group

    Mississauga, ON
    23 days ago
  • $115k - $150k per year

    We are looking for a Senior Embedded Linux Developer to engineer, maintain, and optimize the core Linux foundation for our next-generation...  ...by hybrid or fully remote anywhere in Canada More focus on software, and strong with Linux. Responsibilities Key... 
    Senior
    Remote work

    Randstad

    Mississauga, ON
    13 days ago
  • $115k - $150k per year

     ...will join a multidisciplinary team of hardware, software, and acoustic engineers to drive the "bare-metal" domain—developing and refining the safety-critical firmware...  ...Responsibilities: ● Firmware Implementation: Develop, optimize, and maintain real-time C++ firmware... 
    Senior
    Work at office

    Randstad

    Mississauga, ON
    13 days ago
  • $103.25k - $153.25k per year

     ...critical business systems. We provide our software solutions to a large number of long-time...  ...this role you will be responsible for developing new product functionality and maintaining...  ...The Role Offers As a Lead Software Developer, you will: Design and build web services... 
    Internship

    OpenText

    Mississauga, ON
    9 days ago
  •  ...JOB PURPOSE Reporting into the Manager, Software Applications, the Senior Software Developer will be responsible for helping drive the success of our software development projects across functional teams within the organization. The ideal candidate will have a strong background... 
    Senior
    Full time
    Internship
    Work at office

    Mevotech

    Mississauga, ON
    13 days ago
  •  ...possibilities; learning new things, working with the latest technologies and making a difference in the world. Job Title: Associate Software Developer (Full Stack) Location: Mississauga, Ontario, Canada Work Model: Hybrid It all started with a classic story about one developer's... 
    Long term contract
    Full time
    Internship
    Worldwide

    SOTI Inc.

    Mississauga, ON
    4 days ago
  •  ...Our Products Our software products involve industrial plant automation (eg. opening and closing material gates, controlling conveyor belts, monitoring material flow, reading weigh scales and pulse meters, all in real time) and product dispatch (eg. dispatching orders to... 
    Full time
    Casual work
    Work at office
    Flexible hours

    MPAQ Automation

    Mississauga, ON
    28 days ago
  • $142k - $158k per year

     ...team. This is a requirement for this role. Role Summary As a Developer Experience Engineer youll build tools systems and processes that improve the productivity satisfaction and effectiveness of software developers across the organization. Youll work closely with... 
    Senior
    Long term contract
    Full time
    Work at office
    Remote work
    Flexible hours

    PointClickCare

    Mississauga, ON
    1 day ago
  • $70k - $85k per year

     ...Sinclair business is seeking a full-time Sr. Accounts Payable Analyst. The Senior Analyst...  ...confidence with different technologies/software Understanding of SOX and Financial Controls...  ..., Teamwork, Ownership and Inclusion. Developed to empower our people, our five core cultural... 
    Senior
    Daily paid
    Full time
    Work at office
    Work from home

    HF Sinclair

    Mississauga, ON
    1 day ago
  • $85.87k - $107.34k per year

     ...recognized as the Welding Expert™ for its leading materials science, software development, automation engineering, and application expertise,...  ...and revision updates. Generate supporting documents to develop operation and maintenance manuals, spare parts lists, and assembly... 
    Senior
    Full time
    Internship
    Local area

    Lincoln Electric

    Mississauga, ON
    1 day ago
  •  ...ensures proper test coverage for data interfaces with new or existing software to ensure requirements are met. What will you do? Provide...  ...the established deadlines. Together with the Data Team develop and govern consistent data controls across the RBC Insurance platforms... 
    Senior
    Full time

    Royal Bank of Canada

    Mississauga, ON
    13 days ago
  •  ...assignments Maintain inventory, network diagrams and configuration records, provide network address assignments Plan and execute device software/hardware upgrades Plan, Design, & implement DevNetOps aligned strategies for automation and monitoring network capacity & health... 
    Senior
    Full time
    Contract work
    Flexible hours
    Shift work

    Rogers Communications

    Mississauga, ON
    18 hours ago
  •  ...Sr.Project Engineer Aversan Inc. ( is a trusted multi-service engineering and electronics manufacturing company. Aversan delivers leading-edge and reliable safety-critical electronics and software systems to the aerospace, defence, and space industries. We are seeking... 
    Senior
    Full time

    Aversan Inc.

    Mississauga, ON
    8 days ago
  •  ...experience • Minimum 5 years of experience with C and/or Python programming skills • Minimum 5 years of advanced Test Hardware and Software design/automation experience • Minimum 5 years of advanced Electronic Circuits - Analog and Digital experience. • Willing and... 
    Senior
    Contract work
    Temporary work
    Seasonal work

    GDKN Corp.

    Mississauga, ON
    15 days ago
  • $100k per year

     ...MacDonald Search Group has been asked by our technology / cloud-native software client to find a first-class Senior DevOps Engineer to join...  ...and configuration using Terraform and/or Ansible Develop automation scripts in Python and Bash to improve reliability and... 
    Senior
    Internship

    MacDonald Search Group

    Mississauga, ON
    23 days ago
  • $67k - $110k per year

     ...Resilience framework in an advisory role •Strong experience in developing effective partnerships and effective challenge •Strong...  ...• Flexible work/life balance options • Sophisticated RBCI software tools to boost your productivity RBC is an organization that... 
    Senior
    Full time
    Flexible hours

    Royal Bank of Canada

    Mississauga, ON
    15 days ago
  • $105k - $125k per year

     ...Description As a Sr Advanced Systems Engineer here at Honeywell...  ...will play a critical role in developing and implementing advanced test...  ...test requirements design and develop test solutions and ensure the...  ...of advanced Test Hardware and Software design/automation experience... 
    Senior
    Full time

    Honeywell

    Mississauga, ON
    5 days ago
  • $64.2k - $106.9k per year

     ...Canadian tax legislation and compliance requirements. Experience with tax provision preparation is an asset. Proficiency in tax software (Taxprep) is highly preferred and SAP is an asset. Excellent analytical, organizational, and communication skills. Ability to... 
    Senior
    Long term contract
    Work at office
    Remote work
    2 days per week

    McKesson

    Mississauga, ON
    8 days ago
  • $57.79 per hour

     ...its associates, and its community. Our client is looking for a visionary leader to bridge the gap between Marketing and Technology, developing scalable platforms for Influencer, Affiliate, and Local Social channels within a fast-paced, enterprise environment. Advantages... 
    Senior
    Long term contract
    Local area

    Randstad

    Mississauga, ON
    9 days ago
  • $94.3k - $141.5k per year

     ...industry standards, and make evaluative judgement Recommend and develop security measures in post implementation analysis of business...  ...experience ~ Experience in systems analysis and programming of software applications ~ Experience in managing and implementing... 
    Senior
    Full time

    Citi

    Mississauga, ON
    20 hours ago
  • $60k - $70k per year

     ...Position Summary The Sr Color & Retouching Operator modifies and/or enhances images...  ...specifications. Effectively uses industry standard software, tools, and photo and color manipulation...  ...of mathematical concepts ~ Ability to develop and maintain collaborative relationships... 
    Senior

    SGS & Co

    Mississauga, ON
    13 days ago
  • $94.3k - $141.5k per year

     ...The Java Developer is a mid level position responsible for establishing and implementing new or revised application systems and programs...  ...Collaborate with senior developers to design, develop, and maintain software applications using Java, Spring, and Angular.  Participate in... 
    Senior
    Full time

    Citi

    Mississauga, ON
    20 hours ago
  •  ...screen your candidates before sending to me. Many NPA Splitz. The Sr. Maintenance and Reliability Manager is a key member of the Business...  ...investments. KEY RESPONSIBILITIES Leadership Lead and develop the site’s reliability and maintenance team, ensuring effective execution... 
    Senior
    Full time
    For contractors
    Mississauga, ON
    3 days ago
  • $93k - $139k per year

     ...reconciliations and analysis Support in Planning & Forecasting process, as required Support and prepare intercompany transactions Develop detailed variance analysis for monthly balance sheet reviews Support on VAT, internal and external audits, and tax/statutory... 
    Senior
    Temporary work
    For contractors
    Local area

    Reckitt

    Mississauga, ON
    9 days ago
  • $50 - $60 per hour

     ...architects, data teams, and engineering leads to integrate AI capabilities into existing and new systems. AI Governance & Ethics: Develop and enforce AI governance frameworks, ensuring responsible AI adoption while addressing compliance, bias mitigation, and ethical considerations... 
    Senior
    Hourly pay
    Contract work
    Fixed term contract
    Relocation
    Monday to friday
    Shift work

    Northern Base

    Mississauga, ON
    4 days ago
  •  ...SAPSOL Technologies Inc. is a global innovation leader operating at the intersection of SAP, AI, and Quantum Computing .   We develop SR&ED-compliant, future-ready products such as TraceSecure.ai , HireRig.ai , and RoboCart.ai , combining automation, analytics,... 

    Sapsol Technologies Inc

    Mississauga, ON
    15 days ago
  • $150.8k - $251.3k per year

     ...remotely, subject to team and business needs. Job Summary: The Sr. Director, Clinical Operations leads workforce planning,...  ...Specific Responsibilities: Workforce Planning & Scheduling Develop and implement workforce strategies to meet clinic and business needs... 
    Senior
    Long term contract
    Contract work
    Work at office
    Remote work
    2 days per week

    McKesson

    Mississauga, ON
    2 days ago
  •  ...Improvements (30%) Conducts / reviews data analysis- participates in site visits and collaborates with Operations and supply chain teams to develop and implement site-specific improvement recommendations Leads the execution of assigned plans, including material handling,... 
    Senior
    Full time
    For contractors

    Staples

    Mississauga, ON
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer, Development & Deployment. Be the first to apply!