Director of Technology - Software Engineering (Richmond)
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.What you do at McKesson matters. We foster a culture where you can grow, make an impact, and are empowered to bring new ideas. 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.About the OrganizationThis role is part of McKesson’s Ontada technology division, which develops innovative technology and data solutions for oncology care. The iKnowMed G2 platform is a cornerstone of our provider technology portfolio, enabling community oncology practices to deliver high-quality, patient-centered care. As Director of Technology – iKnowMed G2, you will have the opportunity to lead a talented team in advancing a platform that directly impacts patient outcomes and the future of oncology healthcare.Position SummaryThe Director of Technology – iKnowMed G2 Platform provides strategic and technical leadership across multiple software engineering teams responsible for McKesson’s iKnowMed G2 oncology EHR platform. The iKnowMed G2 system is a leading oncology-specific electronic health record platform used by thousands of clinicians across the U.S. to manage cancer care (from chemotherapy scheduling to genomic results and trial matching). Operating within a regulated healthcare environment, this leader drives delivery excellence across a cloud-based, microservices architecture built on Java, ensuring solutions are secure, scalable, and high-performing. The Director partners closely with Product Management and senior leadership to align technology roadmaps with business strategy, foster an engineering culture of quality and innovation, and ensure timely, reliable delivery of platform enhancements that advance McKesson’s mission. As a hands-on technology champion, the Director stays closely engaged in architectural decisions and technical problem-solving, demonstrating a passion for technology and continuous improvement.Key ResponsibilitiesTechnical & Delivery Leadership: Define and lead the technical vision for the iKnowMed G2 platform, guiding architecture modernization (e.g., microservices, cloud migration) and DevOps adoption to improve system scalability, performance, and resilience.Strategic Planning & Execution: Develop and execute multi-release technical roadmaps for platform evolution, aligning engineering initiatives with product strategy and ensuring on-time, high-quality releases that meet enterprise standards and regulatory requirements.Team Management: Oversee multiple cross-functional software development teams (including managers and leads), providing mentorship and clear direction. Foster a high-performance engineering culture that emphasizes agile methodologies, test-driven development, and continuous integration/continuous delivery (CI/CD) for predictable, iterative delivery.Quality & Operational Excellence: Institute best practices in coding standards, code review, automated testing, and performance monitoring. Champion data-driven continuous improvement and rootcause analysis to enhance system reliability, security, and compliance in a healthcare environment. Architecture & Innovation: Provide hands-on oversight of system architecture and design decisions, conducting architecture and design reviews for critical components. Introduce emerging technologies and frameworks (e.g., containerization, cloud services, advanced analytics/AI) to drive innovation and improve development efficiency where appropriate. Stakeholder Collaboration: Collaborate with Product Management, QA, SRE/Operations, and other cross-functional leaders to ensure platform capabilities meet business needs and patient care outcomes. Communicate technology strategy and project status effectively to executives, customers, and partners, serving as the primary technical liaison for the iKnowMed G2 platform.Resource & Vendor Management: Optimize resource allocation, budgets, and vendor engagements to support platform objectives. Negotiate and manage technology vendor contracts and partnerships (e.g., cloud service providers, third-party system integrators) to maximize value and performance.Talent Development: Attract, develop, and retain top engineering talent. Provide coaching and growth opportunities for team members and emerging leaders, building strong leadership bench strength. Instill a passion for technology, innovation, and customer focus throughout the teams. Governance & Compliance: Ensure all development adheres to healthcare industry regulations, privacy and security standards, and McKesson’s internal quality frameworks. Implement robust governance around architecture standards, release management, and risk controls to maintain compliance and reliability of the platform.Minimum RequirementDegree or equivalent experience. Typically requires 12+ years of professional experience and 4+ years of management experience.EducationBachelor’s degree in Computer Science, Engineering, or related field; Master’s degree preferred.Critical Skills12+ years of software engineering experience, including 5+ years in technical leadership roles overseeing multiple teams (or an equivalent combination of advanced education and experience).Technical Expertise: Deep expertise in Java software development and microservices architecture in large-scale, distributed systems. Proven track record of designing and delivering complex, mission-critical applications on modern cloud platforms (e.g., Azure or AWS), with strong knowledge of cloud-native design patterns, containerization (Docker/ Kubernetes), and infrastructure-as-code.Delivery & Process: Extensive experience implementing Agile methodologies, DevOps/CI-CD pipelines, and automation to accelerate software delivery while maintaining high quality. Strong proficiency in modern development tools, frameworks, and practices (e.g., Spring Boot for microservices, RESTful API design, event-driven integration, automated testing).Leadership & Communication: Demonstrated ability to lead and scale engineering teams, manage managers, and drive an inclusive, high performance culture. Excellent communication and stakeholder management skills, with experience presenting technical concepts and project updates to executive leadership and business stakeholders.Problem Solving: Strategic and analytical mindset with a passion for innovation. Able to guide teams in solving complex technical challenges, troubleshooting production issues, and making data-informed decisions that balance short-term needs with long-term platform health.Domain Knowledge: Familiarity with enterprise security, compliance, and data privacy standards. Healthcare technology experience or knowledge of regulated industries is highly valued, with an understanding of patient data considerations (HIPAA, PHI) as a plus.Preferred QualificationsAdvanced Credentials: Master’s degree in a relevant technical field (e.g., M.S. in Computer Science, Software Engineering, or MBA with technical focus).Healthcare & Enterprise Experience: Prior experience leading technology teams in healthcare IT, clinical software, or other highly regulated environments is strongly preferred. Experience modernizing legacy enterprise systems (e.g., monolith-to-microservices transformation, cloud migration) is a plus.Additional SkillsFinancial acumen and project portfolio management experience, including budgeting and ROI analysis for technology initiatives.Experience managing relationships with third-party vendors and partners.Strong awareness of emerging trends in software engineering and cloud technologies, demonstrating a commitment to continuous learning and technical excellence.Leadership & Behavioral CompetenciesStrategic Influence: Ability to influence cross-functional stakeholders and senior executives to align technology initiatives with business strategy.Servant Leadership: Leads by example with a hands-on approach, empowering teams and creating an environment of trust, innovation, and accountability.Customer & Business Focus: Demonstrates a deep understanding of customer needs and business drivers, ensuring the platform delivers measurable value and exceptional user experience.Change Management: Skilled at driving organizational change, promoting new processes and technologies, and guiding teams through transformation with strong communication and change advocacy.Collaboration & Partnership: Proven record of building highly collaborative relationships across Product, Operations, and other departments to deliver complex solutions.Passion for Technology: Exhibits a genuine passion for staying close to technology, actively engaging in technical discussions, and fostering a culture of continuous learning, experimentation, and engineering excellence.This role is a hybrid position. The selected candidate is expected to work on-site at our Las Colinas office a minimum of two (2) days per week, with the remaining days worked remotely. Specific in-office days may be designated based on team needs and business priorities.McKesson complies with all applicable U.S. immigration laws and regulations. The Company does not provide employer support or sponsorship for any immigration related employment benefit for this role.Applicants must be currently authorized to work in the United States on a fulltime basis without the need for employer support or sponsorship now or in the future. This includes having the legal right to work in the United States without the need for McKesson support or sponsorship for any immigration related employment authorization (e.g., H1B, O1, E3, H1B1, TN, F1 OPT, F1 STEM OPT, F1 CPT, etc.) now or
$229.9k - $262.4k
...Senior Manager, Software Engineering, Full Stack Are you interested in designing and operating... ...scale? The Global Payment Network (GPN) Technology organization, manages critical... ...for Sr. Mgr, Software Engineering Richmond, VA: $209,000 - $238,500 for Sr. Mgr,...SuggestedFull timePart timeInternshipLocal area$269.1k - $307.2k
...Director, Software Engineer As a Capital One Director of Software Engineering, you'll work on everything... ...in emerging and traditional technologies such as: node.js, Java, GO, AngularJS... ...for Director, Software Engineering Richmond, VA: $244,700 - $279,200 for...SuggestedFull timePart timeLocal area$158.6k - $181k
Senior Software Engineer Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive... ...58,600 - $181,000 for Senior Software Engineer Richmond, VA: $144,200 - $164,600 for Senior Software...SuggestedFull timePart timeInternshipH1bLocal area$216k - $261k
...Senior Manager, Software Engineering Job Description Overview CoStar Group (NASDAQ:... ...managers. This position is located in Richmond, VA and offers a schedule of Monday... ..., .NET Core, SQL Server, and AWS technologies. Manage and coordinate projects within...SuggestedHourly payFull timeWork at officeWork from home$96.7k - $145k
...each other. POSITION TITLE Senior Software Engineer This role is not eligible for employment... ...is available to Virginia residents in Richmond, Virginia or Lynchburg, Virginia in‑... ...aging journey with confidence—and our technology plays a critical role in delivering the...SuggestedWork at officeLocal areaRemote work$130k - $170k
Senior Software Engineer Job Description CoStar Group (NASDAQ: CSGP) is a leading global... ...to learn, adopt, and apply AI technologies responsibly to solve complex business... ...challenges. This position is located in Richmond, VA and offers a schedule of Monday to...Hourly payFull timeWork at officeWork from homeVisa sponsorship$90k - $115k
...improving every day. What You’ll Do As a Software Engineer at Pattern Data, you will: Learn from... ...well-tested code Our core stack of technologies: Scala, TypeScript, PostgresQL,... ...Ability to work a hybrid schedule in our Richmond, VA office Ready to meet us? Please...Full timeInternshipWork at office$189.2k - $372.9k
...At Deloitte, Forward Deployed Engineers (FDE) don’t just build AI solutions, they... ...integrated/verticalized sector solutions in software, data, AI, network, and hybrid cloud infrastructure... ...engineering teams and modernizing technology & data platforms. Our delivery models are...Part timeLocal area$189.2k - $372.9k
...Summary At Deloitte, Forward Deployed Engineers (FDE) don’t just build AI solutions, they... ...integrated/verticalized sector solutions in software, data, AI, network, and hybrid cloud... ...transforming engineering teams and modernizing technology & data platforms. Our delivery models...Part timeLocal area$197.3k - $225.1k
Lead Software Engineer, Back End Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative... ...400 - $204,700 for Lead Software Engineer Richmond, VA: $179,400 - $204,700 for Lead Software...Full timePart timeInternshipH1bLocal area$170k - $190k
...thinking to develop world-leading technologies that inspire progress in... ...Alfa Laval we are seeking a Director of Sales for the Separation... ...’s degree in Business, Engineering, or a related field, and; Minimum... .../Disabled EmployerSummaryLocation: Richmond, VAType: Full time...Full timePart timeLocal area$137.8k - $206.8k
...enabled us to be at the forefront of many technological advancements in our nation's history -... ...to our collaborative teams. As an AI Software Engineer– Level 3 or 4 supporting our Space... ...results. Employees in Vice President or Director positions may be eligible for Long...Full timeContract workPart timeRemote workRelocation packageShift work- TWO Software Cloud Engineers (CI, CD, CT, Scripting, Java, AWS, Jenkins) in Richmond, VA Agile, AWS, Azure, CI, Continuous Delivery environment, Java, Jenkins, Linux Location... ...years of experience with build and CI/CD/CT technologies At least 2 years of experience in Linux...Permanent employmentFull timeRemote work
$244.7k - $279.2k
...Director, Software Engineering - Shopping (Remote-Eligible) Interested in joining a dynamic remote first engineering team in a fast-paced environment... ...line of business with a startup mindset as we build technology to save our customers money. As a Capital One Director...Full timePart timeLocal areaRemote work- ...Senior Director of Software Engineering Capital One's People Tech Engineering Organization is seeking a Senior Director of Software Engineering... ...exceptional software engineering teams to deliver game-changing technologies. We are on a mission to transform our organization by...
$166k - $248k
...Visits, March 2025) Day to Day As a Senior Manager of Software Engineering, Mobile (Android), you will manage an engineering team responsible... ...Studio, Kotlin, Android SDK, Java, and other mobile technologies Demonstrated up-to-date expertise in leveraging the latest...Work experience placementLocal area$174k - $236k
...?About the roleWe're hiring a hands-on engineering leader to own both the people and the delivery... ..., who owns platform strategy and technology standards. Your job is to translate... ...storage, serving patterns) in AWSLocation: Richmond, VA; Arlington, VA; or Remote (U.S.)....Part timeWork at officeRemote workFlexible hours$95k - $100k
...development assistance. Oracle OCI Cloud Engineer Job Responsibilities Design and manage... ...Oracle WebLogic Server and related technologies Plan and execute database upgrades, migrations... ...Location: 109 Governor St., Richmond, VA 23219 (Hybrid) Salary: $95-100k per...Temporary work$130k - $170k
Senior Software Engineer CoStar Group (NASDAQ: CSGP) is a leading global provider of commercial... ...platform. This position is located in Richmond, VA and offers a schedule of Monday to... .... Continually evaluate emerging technologies to identify opportunities, trends, and...Full timeWork at officeWork from home$140k - $165k
...pay range $140,000.00/yr - $165,000.00/yr Senior Full Stack Software Engineer Are you a passionate Full Stack Software Engineer looking... ..., and deploy scalable full-stack applications using modern technologies Work closely with cross-functional Agile teams to build cloud...Full timeInternship- ...Office - 2220 W. Broad Street, Richmond, Virginia, 23220 About This... ...products. As a Senior Engineer on the Explorers team, you will... ...products, and developing tools and technology that improve business... ...application development experience. Software Specific Qualifications...Full timeWork at office2 days per week
- ## Senior Software Engineer (Hybrid Schedule)Applyremote type: Hybridlocations: Virginia Retirement... ...an independent state agency based in Richmond, delivers retirement and other... ...in an on-call rotation that provides technology support outside of normal business hours...Work at officeRemote workMonday to Friday
$161.9k - $184.8k
...Capital One Job Description Center 1 (19052), United States of America, McLean, Virginia - Senior Software Engineer, iOS Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive,...Full timePart timeInternshipLocal area- ...directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-... ...Description At Danaher, we bring together science, technology, and operational excellence to accelerate the impact of innovation...Remote jobInternship
$113.58k - $192.9k
...workflows to revolutionize how Ford manages industrial data. This Software Engineer position is ideal for a technically oriented, forward‑... ...foreign equivalent degree in computer science, information technology or a technology related field. 4+ years of professional experience...Immediate startFree visaFlexible hours$197.3k - $225.1k
...Lead Software Engineer - Python + PySpark Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative... ...- $225,100 for Lead Software Engineer Richmond, VA: $179,400 - $204,700 for Lead...Full timePart timeInternshipH1bLocal area- ...Developer on our dynamic Fusion Technology team, you will play a key... ...and building innovative software solutions, working alongside... ...office days per week at our Richmond, VA office. We’re seeking local... ...time Job function Job function Engineering and Information Technology...Permanent employmentFull timeContract workH1bWork at officeLocal areaRemote work2 days per week
$157.03k - $240.14k
...THE IMPACT YOU WILL HAVE: As a QTS Senior Solutions Engineer for our Hyperscale sales team, you will be the primary technical resource... ...request and your contact information.SummaryLocation: Ashburn, VA; Richmond, VA; Phoenix, AZ; Irving, TX; Chicago, IL; Atlanta, GAType:...Full timePart timeWork at office- A dynamic financial services company is seeking a Director of Software Engineering to lead remote teams in developing and launching customer-facing... ...+ years of people management experience, with skills in technologies such as Node.js, Java, and AWS. This role will focus on...Remote work
- Lead DevOps Engineer (AWS Certified, Angular JS, Java, People Management) in Richmond, VA Angular JS, AWS, Azure, DevOps Engineer,... ...infrastructure and be responsible for software design, system architecture... .... ·-Use of the following technologies: oJava, Jenkins, AWS, Ruby,...Permanent employmentFull timeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Director of Technology - Software Engineering (Richmond). Be the first to apply!
- software manager Richmond, VA
- IT software development manager Richmond, VA
- director of software Richmond, VA
- application manager Richmond, VA
- director software engineering Richmond, VA
- chief engineer Richmond, VA
- engineering director Richmond, VA
- data center chief engineer Richmond, VA
- senior civil engineer project manager Richmond, VA
- general engineer Richmond, VA







