- Career Opportunity apply
-
Software Quality Architect
Empowering healthcare starts with you. At McKesson, whether you work in HR or marketing, finance or public affairs, you're making a difference. You'll spark a chain reaction that results in millions of people getting more from their healthcare.
As the nation's leading healthcare services company, we touch virtually every aspect of healthcare. We empower our customers by delivering vital supplies and solutions. And we empower our employees through a supportive environment where opportunity and responsibility grow. Our exceptional leadership team provides the vision and strategy to advance healthcare, so you can feel confident in our direction and your future. At McKesson, we believe we can empower healthcare. And it all starts with you.
Position Description
- You will work with a group of software developers, architects, QA, PM and support staff doing feature-based analysis, design, development, deployment and support of a large web-based medical information application.
- Our developers work on all layers of the application stack; from our SQLServer 2008 R2 and MongoDB databases, LINQ for objects based middle tier service logic, SOAP and REST-based WCF services, to the .Net 4.0 ASPX pages and controls that integrate Ajax and JavaScript technologies.
- You will ll need to have a proven track record architecting web-based applications using .NET and/or extensive experience with HL7 or Medical Information Systems using similar technologies
- You will need to great communication skills and be able to produce design documentation, blog postings, prototypes and other vehicles to share your vision with your team and others.
- You will need to work well in team environments and collaborate with Product Management, Development and Operations team members to define/refine system requirements and use cases.
RESPONSIBILITIES
- Lead a development team on complex problems where analysis of situations or data requires an in-depth evaluation of various factors
- Deliver leadership in the form of epic and story breakdowns, design documentation, prototypes, design and code reviews and helps teams with task definition and estimation.
- Work with other architects on standards and frameworks.
- Recognize opportunities for reuse and componentization and understands the broader system environment and develop frameworks or prototypes to propel the development community with better tools/frameworks.
- Recognize dependencies and interactions between components and projects and take ownership of resolving issues/conflicts.
- Work with end-users, product managers and operations team to ensure that the code is deployable, releasable and maintainable.
- Provide documentation and procedures and methodologies for design, development, deployment, maintenance and monitoring.
- Develop patterns, processes and tools to make development more efficient and actively evangelizes their use.
- Provide thought leadership throughout the organization on best practices, methodologies, standards and conventions.
Minimum Requirements
- 8+ years of experience in software engineering
- 3+ years of web-based C#, ASP.NET development experience
Additional Knowledge & Skills
- Experience designing and developing and testing customer facing, high-performance ASP.NET web applications and services
- Thorough knowledge of C# and ASP.net 3.5/4.0 and above as developer and architect
- History of architecting web-based applications or Medical Information Systems using Microsoft technologies
- Extensive experience with SQL Server as developer and architect
- Experience with the development of SOAP and/or REST based services using WCF or similar technologies
- Thorough understanding of web application security and web application performance optimization
- Experience with HL7, MongoDB, Agile, TDD, TFS, LINQ For Objects, AJAX, XML, JavaScript a plus
- Experience with electronic health information or medical informatics a plus
Education
Master's Degree in Computer Science and/or Mathematics - or a Bachelor's degree in Math/CS and equivalent experience
Physical Requirements
General Office Demands
Benefits & Company Statement
We believe you should be rewarded for the important work you do. For that reason, you'll receive a competitive compensation and benefits package when you join our team.
It starts with you. That's a simple sentence but it says a lot. It reminds each one of us that what we do matters. Every single McKesson employee contributes to our mission - whatever your title, whatever your role, you act as a catalyst in a chain of events that helps millions of people all over the globe. By connecting and improving the business of healthcare, we're helping to ensure that millions of patients get the treatment they need. And by choosing a career with McKesson, you'll join a team of passionate people working together to improve lives and advance healthcare.
At McKesson, we believe we can empower healthcare. And it all starts with you.
As an equal opportunity employer, McKesson Corporation unites the talents and contributions of all to advance the power of healthcare. Learn more about our opportunities at mckesson.com/careers
Agency Statement
No agencies please.
apply
McKesson
At McKesson, we've been empowering healthcare-and employees-for more than 175 years. As the nation's industry leader, we touch the lives of patients in virtually every aspect of healthcare.
We empower our customers by combining innovation, technology and strong relationships to deliver vital supplies and solutions. Ranked in the top 20 on the FORTUNE 500 with more than $100 billion in annual revenue, we also have the resources to empower our employees. Because at McKesson, we know that empowering healthcare starts with you.