Software Developer 4
McKesson View all jobs
- Mississauga, ON
- $89,700-149,500 per year
- Permanent
- Full-time
- Collaborate with Software Engineers, QA Engineers, and cross-functional teams in Agile development environments
- Design, develop, and maintain software solutions that meet user and business requirements
- Write clean, scalable, and efficient code following development standards and architecture guidelines
- Participate in the full software development lifecycle, including requirements analysis, design, implementation, testing, and deployment
- Conduct code reviews and provide constructive feedback to peers
- Assist in resolving complex technical issues and support production systems when required
- Translate business requirements into functional and technical specifications
- Work closely with Business Analysts to clarify technical requirements
- Support QA teams in testing and validating software components
- Ensure high-quality delivery of technical work with attention to detail and performance
- Bachelor’s degree in Computer Science or a related field
- 7+ years of hands-on experience with Microsoft technologies (C#, WPF, ASP.NET, Web Services, XML)
- Experience with distributed .NET applications and desktop applications using WPF
- Strong skills in RDBMS, database design, stored procedures, and SQL scripting
- Solid understanding of application development methodologies and design patterns
- Proficient in developing multi-tiered business applications with high availability and scalability
- Experience working in Agile/Scrum environments
- Familiarity with Service-Oriented Architecture (SOA), unit testing, CI/CD pipelines, and build processes
- Excellent written and verbal communication skills
- Ability to work on multiple projects in a fast-paced environment
- Pharmacy domain experience and HL7 knowledge are considered assets
- Experience in developing applications with complex business functions