Public Health Institute · 6 hours ago
Director of Software Development for Oncology Data Platform
The Public Health Institute (PHI) is an independent, nonprofit organization dedicated to promoting health, well-being, and quality of life for people throughout California, across the nation and around the world. The Director of Software Development for Oncology Data Platform will lead the design and development of a next-generation cloud-based oncology data platform and manage ongoing development and support of current software products.
CommunitiesFitnessHealth Care
Responsibilities
Lead development of next generation product
Design the end-to-end product strategy for our new cloud-based platform, defining the roadmap to replace our legacy software
Drive comprehensive requirements gathering by engaging with stakeholders, customers, and domain experts to define product specifications
Architect and design the complete technical solution, ensuring seamless migration from legacy systems while maximizing modern cloud capabilities
Manage a team of 3-5 programmer analysts through the organizational and technical changes associated with this product transformation
Establish coding standards, best practices, and development workflows tailored to our new product vision
Create and execute change management strategies to ensure smooth adoption of new technologies and processes
Conduct code reviews and provide technical guidance to ensure high-quality deliverables aligned with product goals
Optimize system performance, security, and reliability of cloud-based applications
Manage project timelines and resource allocation for development initiatives
Serve as the primary technical liaison between programming teams and executive stakeholders
Manage all CNET and CAS application planning, analysis, design, implementation, and documentation (testing and technical) effort
Analyze annual changes to NAACCR volume II data sets and state collection requirements to design and execute updates to CNET software products
Supervise the programming staff as they implement new program code and customize the CNET applications with appropriate prioritization of resources
Ensure all testing instructions and technical documentation are maintained and updated according to industry best practices
Assist whenever necessary by personally performing programming tasks at any
Lead the Change Control meeting series and ad hoc planning processes to determine the content and timing of releases
Work with both the Special Projects and Support teams to analyze and design both user- and technology- directed changes to CAS
Supervise the programming staff as they perform further analysis and design of meeting those requirements; implement new program code and customize the CAS application as necessary
Manage second-level help desk support assistance
Assist, or assign resources to assist, with support issues escalated through the help desk escalation
Answer, or direct resources to answer, product questions as needed without regard to the underlying issues’ escalation status
Maintain communication with Support manager to effectively coordinate
Actively participate in management, advisory, and user processes and meetings to determine the current and future direction of the C/Net Solutions program
Act as mentor to programming staff and ensure that programming staff are fairly treated, assignments given are diverse and challenging, and opportunities for growth are presented
Perform other duties as assigned
Qualification
Required
7 years of related experience in the Health Information Technology field, including at least 3 years as a manager. Knowledge/experience related to leadership can substitute one year of management level experience
Experience with healthcare data systems, preferably in oncology
Demonstrated experience leading product transformation or legacy system replacement initiatives
Experience with HIPAA compliance and healthcare data security standards
Experience with data migration strategies and legacy system decommissioning
Bachelor's Degree in Computer Science, Computer Engineering, Information Systems; or substitute with 4 additional years of related experience in an Information Technology environment
Preferred
Proven ability to lead teams through significant technological and organizational change
Strong knowledge of software architecture patterns and microservices design
Extensive knowledge of Cancer Registry practice and procedures
Extensive knowledge of all CNExT products
Background in data science or machine learning applications in healthcare
Extensive knowledge of software products including (but not limited to) Microsoft Windows, Excel, Access, SQL Server, Word, Outlook, PowerPoint, text editors, compression or encryption software and customer relationship management software such as ACT!
Excellent written language skills particularly experience with technical/instructional
Ability to work independently from a remote
Ability to communicate with customers and staff at all levels of computer
Excellent oral and written communication skills including the ability to compose complex and non-routine communications on a regular basis
Ability to travel when necessary
Ability to occasionally work more than 40 hours a week
Master's degree preferred but not required
Company
Public Health Institute
Public Health Institute offers programs and services that aim to promote health, well-being, and quality of life
H1B Sponsorship
Public Health Institute has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (1)
2024 (1)
2023 (2)
2022 (2)
2020 (1)
Funding
Current Stage
Late StageTotal Funding
$13.4MKey Investors
The California EndowmentHealth Resources and Services Administration
2022-06-12Grant· $3.5M
2022-02-10Grant· $9.9M
Recent News
vermontbiz.com
2025-06-15
Company data provided by crunchbase