Software Developer Development Support
McKesson View all jobs
- Mississauga, ON
- $89,700-149,500 per year
- Permanent
- Full-time
- Work with a cross-functional team of 3-5 staff (business analysts, developers and quality assurance analysts)
- Oversee delivery of change requests, incidents, vendor certifications, hot fixes / service packs and data conversions
- Organize work and prioritize effectively with outstanding attention to detail
- Communicate effectively with different roles: Managers, BAs, Developers, QAs and users
- Manage internal and external relationships to maximize the highest levels of service
- Design solutions to meet user requirements with focus on delivery within project timelines
- Develop prototypes and participate in iterative design and development activities
- Ensure resolution of incidents, tickets, and service requests according to SLAs
- Evaluate ongoing support problems and develop long-term plans for support improvements
- Strive for delivery of technical work to very high standards
- Keep abreast of technology industry and market trends
- Bachelor’s degree in Computer Science or related field
- 5+ years of professional experience with Microsoft .NET
- 5+ years of experience managing support teams on large software projects
- Experience working in an Agile (Scrum / Kanban) environment
- Experience in incident management and problem resolution techniques
- Strong experience with Microsoft SQL Server, including database design, performance tuning, indexing strategies, query optimization, stored procedures, and troubleshooting in production environments.
- Strong skills in RDBMS, database design, triggers, stored procedures and SQL scripts
- Strong experience in writing unit tests and working with automated testing tools
- Strong understanding of application development methodologies
- Knowledge of application design patterns and frameworks
- Must be delivery-focused and able to take ownership of project deadlines
- Strong customer service orientation
- Excellent written and verbal English communication skills
- Pharmacy experience and HL7 knowledge an asset
- Experience creating and utilizing Microsoft 365 Copilot Agents (Copilot Studio / agent builder) to automate workflows, connect to organizational knowledge sources, and improve operational efficiency.
- Resolve conflicts among team members and develop consensus
- Ability to collaborate effectively with team members and cross‑functional teams, including Product, QA, Operations, and Support, to clarify requirements, align on priorities, and deliver high‑quality solutions.
- Grasp business concepts driving technology requests and decisions
- Work on multiple projects simultaneously and meet deadlines within a high energy, fast paced environment
- Meet deadlines and high-quality completion of assigned tasks
- Must be able to work in a fast paced and complex technical environment that requires attention to detail while developing new system applications and providing sound support for all systems in use. Work cross-functionally under limited supervision with various departments to maximize and improve overall efficiencies.
- Extremely important is completion of assigned tasks on time with high quality.
- Ability to provide on‑call and after‑hours support as required, including responding to and resolving production incidents, critical issues, and time‑sensitive deployments.
- Ability to work from the office in accordance with company policies or manager‑directed arrangements, including hybrid or on‑site requirements as business needs evolve.