Talent.com
Sr. Software Developer
Sr. Software DeveloperMCD McKesson Canada Corporation / La Corporation McKesson Canada • 2300 Meadowvale Blvd, CAN, ON, Mississauga
Sr. Software Developer

Sr. Software Developer

MCD McKesson Canada Corporation / La Corporation McKesson Canada • 2300 Meadowvale Blvd, CAN, ON, Mississauga
Il y a 17 heures
Type de contrat
  • Temps plein
Description de poste

Job Summary

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.

Specific Responsibilities

  • 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.

General Responsibilities

  • 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.
  • Keep current with evolving .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 Qualifications

  • Minimum 7 years of experience in software development.
  • Experience with .NET Framework 4.8 and C#
  • Key Competencies

  • Experience with ASP.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., Entity Framework / Dapper).
  • Experience with CI / CD pipelines, Git, and automated testing.
  • Experience with React or Angular for front-end development.
  • Exposure to .NET Core or .NET 6+
  • Familiarity with cloud platforms (e.g., 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.

    We are proud to offer a competitive compensation package at McKesson as part of our Total Rewards. This is determined by several factors, including performance, experience and skills, equity, regular job market evaluations, and geographical markets. The pay range shown below is aligned with McKesson's pay philosophy, and pay will always be compliant with any applicable regulations. In addition to base pay, other compensation, such as an annual bonus or long-term incentive opportunities may be offered. For more information regarding benefits at McKesson, please

    Our Base Pay Range for this position

    $89,700 - $149,500

    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. In light of these scams, please bear the following in mind :

    McKesson Talent Advisors will never solicit money or credit card information in connection with a McKesson job application.

    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 : .

    Créer une alerte emploi pour cette recherche

    Sr Software Developer • 2300 Meadowvale Blvd, CAN, ON, Mississauga

    Offres similaires
    Intermediate QA Automation with c# (Security clearance) - oakville

    Intermediate QA Automation with c# (Security clearance) - oakville

    Confidential • oakville, on, ca
    Temps plein
    Design, develop, and execute manual and automated test suites for web, mobile, API, and backend components.Write comprehensive test cases, test scripts, test scenarios and acceptance criteria based...Voir plus
    Dernière mise à jour : il y a 1 jour • Offre sponsorisée
    Frontend Developer - oakville

    Frontend Developer - oakville

    Lumicity • oakville, on, ca
    Temps plein
    Frontend Developer (Blazor / UI-UX) – Contract.We are seeking a senior frontend developer with strong UI / UX experience to help drive the development of a client-facing product.This role focuses on ...Voir plus
    Dernière mise à jour : il y a 1 jour • Offre sponsorisée
    Senior Consultant - Isaac Operations

    Senior Consultant - Isaac Operations

    Isaac Operations • burlington, on, ca
    Temps plein
    While technically we’re an operational consultancy, we don’t like to call ourselves consultants.We’re a collection of engineers, innovators and creators who work with companies across industries to...Voir plus
    Dernière mise à jour : il y a 8 heures • Offre sponsorisée • Nouvelle offre
    Sr. Software Design Engineer

    Sr. Software Design Engineer

    Evertz Microsystems Limited • Burlington, ON, ON, CA
    Temps plein
    Quick Apply
    We are seeking a Senior Software Design Engineer with deep expertise in real-time media systems, audio / video compression, and high-performance software development. You will play a critical role in ...Voir plus
    Dernière mise à jour : il y a 28 jours
    Work From Home - Sales Representative - 60k / Year

    Work From Home - Sales Representative - 60k / Year

    Spade Recruiting • Tottenham, Ontario
    Télétravail
    Temps plein
    Quick Apply
    We’re looking for enthusiastic, self-driven, individuals to assist existing and prospective clients within our organization. This position will work with multiple clients throughout the day pr...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Lead, Vehicle Transportation

    Lead, Vehicle Transportation

    OPENLANE • Oakville North, ON, ca
    Temps plein
    At OPENLANE we make wholesale easy so our customers can be more successful.Competitive pay Medical, dental, and vision benefits with employer HSA contributions (US) and FSA opt...Voir plus
    Dernière mise à jour : il y a 8 heures • Offre sponsorisée • Nouvelle offre
    System Analyst - oakville

    System Analyst - oakville

    Hays • oakville, on, ca
    Temps plein
    Must have Canadian Reliability Clearance.Develop requirements, and specification documents for systems;.Translate business requirements into systems design and specifications;.Analyze and recommend...Voir plus
    Dernière mise à jour : il y a 1 jour • Offre sponsorisée
    Data Architect - Iris Software Inc.

    Data Architect - Iris Software Inc.

    Iris Software Inc. • mississauga, on, ca
    Temps plein
    Iris's direct client, one of the leading Fortune 500 Company, is looking to hire.Please take a look at the below mentioned job description and let me know if you would be interested.Location : Toron...Voir plus
    Dernière mise à jour : il y a 1 jour • Offre sponsorisée
    Software Architect - oakville

    Software Architect - oakville

    Randstad Digital Americas • oakville, on, ca
    Temps plein
    Oakville, Ontario (Hybrid - 3 days onsite / week).We are seeking a pragmatic and visionary.In this role, you will be the bridge between complex business requirements and robust technological solution...Voir plus
    Dernière mise à jour : il y a 1 jour • Offre sponsorisée
    Senior Micro Focus COBOL Developer

    Senior Micro Focus COBOL Developer

    Astra North Infoteck Inc. • Mississauga, ON, ca
    Temps plein
    Quick Apply
    Strong knowledge of Micro Focus - Design and develop application using Micro Focus.Exposure to Mainframe : COBOL, VSAM files, JCL. Strong understanding on DB2 and SQL.Great exposure and understanding...Voir plus
    Dernière mise à jour : il y a 7 heures • Nouvelle offre
    Director of Industrial Automation Sales & Growth 30% Bonus

    Director of Industrial Automation Sales & Growth 30% Bonus

    Professional Staffing • Oakville B8B, ON, Canada
    Temps plein
    A leading recruitment firm is seeking a Sales Team Leader in Oakville, Ontario.This position involves leading a seasoned team in industrial automation, aligning activities with growth objectives, a...Voir plus
    Dernière mise à jour : il y a 6 jours • Offre sponsorisée
    DevOps Engineer - oakville

    DevOps Engineer - oakville

    VBeyond Corporation • oakville, on, ca
    Temps plein
    We are seeking a DevOps Engineer.The role focuses on infrastructure setup, deployment automation, performance, security, and operational stability throughout the migration and post-launch phases.Su...Voir plus
    Dernière mise à jour : il y a 1 jour • Offre sponsorisée
    Senior Java Software Engineer - burlington

    Senior Java Software Engineer - burlington

    Luxoft • burlington, on, ca
    Temps plein
    One of the world's largest providers of products and services to the energy industry has a need to develop and support enterprise information system in Oil & Gas domain. Product being developed is a...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Computer programming Private Tutoring Jobs Bolton

    Computer programming Private Tutoring Jobs Bolton

    Superprof • Bolton, Canada
    Temps plein +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Oracle Perfomance Management - oakville

    Oracle Perfomance Management - oakville

    Querentia • oakville, on, ca
    Temps plein
    Oracle Performance Management (Oracle PM) Consultant.Oracle Performance Management solutions.The role involves working closely with HR and business stakeholders to design, configure, and deploy per...Voir plus
    Dernière mise à jour : il y a 1 jour • Offre sponsorisée
    Sr. Controls Designer

    Sr. Controls Designer

    Mpac • Mississauga, Ontario, CA
    Temps plein +1
    Quick Apply
    Purpose of this position is to perform software programming and electrical debugging activities in Mpac Langen Americas.As the technical lead, in direct collaboration with the Project Manager, this...Voir plus
    Dernière mise à jour : il y a plus de 30 jours
    Senior BPC Developer

    Senior BPC Developer

    Cloudious LLC • Mississauga, ON, Canada
    Temps plein
    Quick Apply
    Senior BPC Developer Canada-Mississauga- Hybrid Rate- $90 CAD / HR- Please be flexible <...Voir plus
    Dernière mise à jour : il y a 6 jours
    Senior Financial Analysts ( Projects )

    Senior Financial Analysts ( Projects )

    Vaco by Highspring • King City, ON, CA
    Temps plein
    Lead and support finance-related projects, including system testing and data validation, to ensure accuracy and functionality. Collaborate with cross-functional stakeholders to gather, document, and...Voir plus
    Dernière mise à jour : il y a 29 jours • Offre sponsorisée