Software Developer - Genitourinary Medical Oncology

MD Anderson Cancer Center

  • Texas
  • Permanent
  • Full-time
  • 1 month ago
The Software Developer is responsible for delivering solutions that accelerate the pace of clinical research operations and discovery. This opportunity will focus on enhancing a custom-developed clinical research platform by working side-by-side with research nurses, study managers, investigating oncologists, and scientists across MD Anderson and its network of cancer care partners. The solutions to be delivered aim to streamline clinical trial execution and enable data visualization and exploration in a way that assists investigators in the development of new research.JOB SPECIFIC COMPETENCIESFull Stack Development:A* Participate in all technical aspects of software development for clinical research platform
  • Responsible for contributing sound and scalable React, C#, and SQL code in appropriate UI, business domain, services, and data access layers
  • Adhere to establish coding guidelines within the team using approved software packages
  • Ensure optimal use of version control and tracking system to manage code, coordinate migration of database changes from development environment to test and production environments
  • Maintain required documentation for the infrastructure and overall application architecture
  • Oversee that applications meet the technical needs of the institutional Governance, Risk and Compliance (GRC) assessment and 21 CFR Part 11 regulations
System Integration:
  • Design systems, solutions, and integrations between the platform, the electronic health record system (Epic), laboratory information management systems, institutional data warehouses, and other core critical medical and research systems
  • Provide vision for the overall direction of the platform and its evolution; provide regular maintenance of architecture
Innovation:
  • Work side-by-side with target users to understand their problem space and offer new, creative, and/or unforeseen solutions
  • Curate design and development patterns that increase the velocity of delivery from ideation to completion
  • Keep up with knowledge on improvements in new or relevant technology
  • Find new ways of bringing appropriate data and analysis to researchers
Other duties assigned.

MD Anderson Cancer Center